Home > iPhone Archive
iPhone Archive
NSTimeZone タイムゾーン
- 2010-07-29 (木)
- Object-C | iPhone | iPhone SDK 3 | iPhone SDK4
NSTimeZoneのクラスメソッド
- timeZoneWithName:・・・タイムゾーン名でタイムゾーンを作って返します
- timeZoneWithAbbreviation:・・・省略形からタイムゾーンを作って返します
- timeZoneForSecondsFromGMT:・・・グリニッジ標準時からの秒差でタイムゾーンを作って返します
次のソースで、timeZoneWithNameの、タイムゾーン名を取得できます。
#import <CoreFoundation/CoreFoundation.h> NSString *timeZoneinfo = (NSString *)CFTimeZoneCopyKnownNames(); NSLog(@"timeZoneinfo is %@", timeZoneinfo);
例えば、
- ニューヨーク・・・“America/New_York”
- 上海・・・“Asia/Shanghai”
- 東京・・・“Asia/Tokyo”
- ロンドン・・・“Europe/London”
- Comments: 0
- Trackbacks: 0
状態通知メソッド – UIViewController
UIViewControllerの状態に応じて呼ばれるメソッドのメモ。
| viewDidLoad | UIViewControllerが保持する、画面の基点となるUIViewがロード完了した時にコールされる。画面生成後・メモリ不足でUnloadされた後にコールされる |
|---|---|
| viewWillAppear: | 画面が表示される度に必ずコールされる。 |
| viewDidAppear: | 画面が表示された後にコールされる。 |
| viewWillDisappear: | 画面が非表示になる直前にコールされる。次の画面が表示される前に処理すべきタイミング | viewDidDisappear | 画面が非表示になった後にコールされる。 |
- Comments: 0
- Trackbacks: 0
cocos2d for iPhone
- 2010-07-18 (日)
- Cocos2d | Object-C | iPhone | iPhone SDK4
iPhone これは使える!アプリ&ツールガイド OS3.0&3GS (SOFTBANK MOOK)

■Download
http://www.cocos2d-iphone.org/download
「Stable version」から、Downloadします。
■Wiki
http://www.cocos2d-iphone.org/wiki/doku.php/
1. サンプルを実行する
DLしてきたファイルを解凍し、「 cocos2d-iphone.xcodeproj」を、xcodeで開きます。
色々な学習用サンプルが入っています。
実行するためには、「Active Target」と、「Active Executable」をセットする必要があります。「表示」→「ツールバーのカスタマイズ」→「Active Target」,「Active Executable」をツールバーに、ドラッグ&ドロップしてセットします。
例えば、エフェクトのサンプルが色々入っている「Action Test」を試します。

おじさんキャラが色々エフェクトで動く、サンプルを試せます。

2. プロジェクトテンプレートをインストールする
一から作成する場合の、Cocos2d用プロジェクトテンプレートをインストールします。

・a cocos2d stand alone template
・a cocos2d + box2d template
・a cocos2d + chipmunk template
ターミナルから、以下のスクリプトを実行して、テンプレートをインストールします。
cd cocos2d-iphone ./install-templates.sh
再インストールするときは、下記のコマンドで。
./install-templates.sh -f
問題なければ、プロジェクトを作成すると、
下記のように、「Hello, World」が起動します。

- Comments: 0
- Trackbacks: 0
Home > iPhone Archive