schedule: every 10mins (10分毎) schedule: every 10minutes (10分に)
App Designing
2010-09-03
cron.yamlのスケジュールフォーマット
cron.yamlのスケジュールの、minsとminutesの使い分け。
2010-07-09
アプリケケーション終了時の処理はどこに書くか
iOS 4 はアプリケーション終了時(ホームボタンを押したとき)に applicationWillTerminate: が呼ばれない(マルチタスキングのためサスペンドする)ので、applicationDidEnterBackground: に処理を書く。
※サスペンドから戻るときは applicationWillEnterForeground: が呼ばれる。
※サスペンドから戻るときは applicationWillEnterForeground: が呼ばれる。
2010-07-05
グローバルなオブジェクト
■AppDelegateのオブジェクトや変数にアクセスする
※または、シングルトン(デザインパターン)で排他制御したクラスを作成する。
■参考サイト
Derek Neely
[UIApplication sharedApplication].delegate.testObj
※または、シングルトン(デザインパターン)で排他制御したクラスを作成する。
■参考サイト
Derek Neely
プロパティの宣言
■@property は、クラスにアクセッサメソッドを付加する。
インスタンス変数が NSString* test; の場合
■@synthesize は、アクセッサメソッドを自動的に「合成」する。
プロパティ名とインスタンス変数名が同名の場合
プロパティ名とインスタンス変数名が別名(NSString* _test)の場合
インスタンス変数が NSString* test; の場合
@property (nonatomic, retain) NSString* test;
■@synthesize は、アクセッサメソッドを自動的に「合成」する。
プロパティ名とインスタンス変数名が同名の場合
@synthesize test;
プロパティ名とインスタンス変数名が別名(NSString* _test)の場合
@synthesize test = _test;
2009-09-30
2009-09-18
Progressionでステージのサイズを取得する
public function IndexScene() { progression.stage.addEventListener(Event.RESIZE, onResizeFunc); } private function onResizeFunc(event:Event):void { trace(progression.container.stage.stageWidth); trace(progression.container.stage.stageHeight); }
2009-09-16
イベントリスナ登録時に引数を渡す
// Aパターン mc.addEventListener(MouseEvent.CLICK, onClick("Test OK.")); function onClick(str:String) { return function(event:MouseEvent) { trace(str); } }
// Bパターン mc.str = "Test OK."; mc.addEventListener(MouseEvent.CLICK, onClick); function onClick(event:MouseEvent):void { trace(event.target.str); }
Subscribe to:
Posts (Atom)