CJ's Brain
2011年6月28日 星期二
iPad / iPhone / iOS App 上架程式確認流程
from:
http://o4inno.tw/blog/2011/04/16/xcode-4-%E5%88%9D%E6%8E%A2-iphone-app-%E4%B8%8A%E6%9E%B6-%E7%A8%8B%E5%BC%8F%E7%A2%BA%E8%AA%8D%E6%B5%81%E7%A8%8B/
------------------------------------------------------------------
用
慣了Xcode 3的介面,一下子改到Xcode 4有點不習慣,但要用到的部份大致上都找得到,不過久沒上架App還是花了我一些時間,為了讓之後的上架流程更加順利,這邊做一下筆記。
閱讀更多 »
2011年6月20日 星期一
Change background color of UIButton
add
QuartzCore.framework
to project
//
// PowerBankViewController.h
#import
<QuartzCore/QuartzCore.h>
IBOutlet
UIButton
*
btn10
;
IBOutlet
UIButton
*
btn20
;
@property
(
nonatomic
,
retain
)
IBOutlet
UIButton *btn10;
@property
(
nonatomic
,
retain
)
IBOutlet
UIButton *btn20;
閱讀更多 »
Easy to use UISwitch
IBOutlet UISwitch --> value changed event
(UISlider也是類似此方式)
//
// PowerBankViewController.h
@interface
PPowerBankViewController : UIViewController {
IBOutlet
UISwitch
*
aSwitch
;
}
閱讀更多 »
兩個View傳送資料
環境:
1. main view
2. table view
目的:
將main view的資料傳送到table view上並顯示出來
重點:
從main view建立table view的instance 來傳資料給table view
, ex:
DetailData
*_showDetailData = [[
DetailData
alloc
]
init
];
_showDetailData.
receiveArrayBatLevel
=
arrayBatLevel
;
_showDetailData.
receiveArrayCurTime
=
arrayCurTime
;
DetailData為table view, create instance of DetailData, 將arrayBatLevel (main view的資料)傳給table view
若用相反方式來作, 則須透過protocol,
Navigation 使用心得
構想: two view
1. main view: include current time and battery status
2. table view: record current time and battery level, using NSTimer
main view按下info button會顯示table view
閱讀更多 »
2011年6月13日 星期一
About "Instruments"
Instruments 可以收集CPU和記憶體行為, 並紀錄在檔案中, 可以用來分析性能瓶頸,記憶體洩露等
例如: 在Xcode開啓Leaks
主界面如下
閱讀更多 »
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)