Objective-C

eci xcode start Objective-C

【Obj-C】UIViewController ライフサイクル viewDidLoad viewWillAppear viewDidAppear viewWillDisappear viewDidDisappear

iPhone開発 UIViewController ライフサイクルiPhone ios objective-c サンプルUIViewController ライフサイクル と 呼び出されるメソッドview 表示時に UIViewControl...
eci xcode start Objective-C

【Obj-C】文字列変数で直接文字列を追加する方法 appendString NSMutableString

iPhone開発 文字列変数で直接文字列を追加する方法 appendString NSMutableStringNSString の変数では直接変数内の文字列を操作することはできません。NSString では文字の追加メソッドを呼び出すと結...
eci xcode start Objective-C

【Obj-C】NSTimer を別スレッドにて実行する方法

先日、タイマーにて時間を計っている時に、テーブルのセルをスクロール時にタイマーが停止してしまう問題が発生し、解決方法を調査しました。まず最初、下記の方法にて設定していました。NSTimer *tm = [NSTimerscheduledTi...
eci xcode Objective-C

【Obj-C】ARC 利用時のDeployment Target について iOS 4.0 以上で利用可能

ARC 利用時のiOS Deployment Target について iOS 4.0 以上で利用可能です。■ ここ数ヶ月前まで、ARCは iOS 5 以上用のバイナリにしかコンパイルできないと勘違いをしていていました。■ ARCを使う場合は...
eci xcode Objective-C

【Obj-C】Implicit conversion from enumeration type ‘enum UIBarButtonSystemItem’ to different enumeration type ‘UIBarButtonItemStyle’ (aka ‘enum UIBarButtonItemStyle’)

先日、xcode でコンパイル時に上記の warning が発生しました。Implicit conversion from enumeration type 'enum UIBarButtonSystemItem' to different...
eci xcode start Objective-C

【Obj-C】Cocos2d stopAnimation に伴う残像 UIViewController との共存

UIViewController と Cocos2d の両方を利用して実装してるアプリがあります。具体的には、AppDelegate にて下記のように切り替えて利用しています。- (void)setDirector{ navControll...
eci xcode start Objective-C

【Obj-C】Xcode URL Schemes の設定

URL Schemes の設定について ios iPhone xcodeiPhone アプリ開発において、URL Scheme の設定をしておくと、他のアプリ、ブラウザから設定したアプリを起動することができます。特別、設定したい等の理由がな...
eci xcode start Objective-C

【Obj-C】OS のバージョンで処理を変える方法

OS のバージョンで処理を変える方法iOS アプリ開発にて OS のバージョンで処理を変えたい場合の判定方法になります。判定方法はとっても簡単で下記のように.systemVersion floatValue]を呼び出すと OS のバージョン...
eci xcode start Objective-C

【Obj-C】コンパイルエラー property’s synthesized getter follows Cocoa naming convention for returning ‘owned’ objects

コンパイルエラーproperty's synthesized getter follows Cocoa naming convention for returning 'owned’ objects iPhone開発/Users/xxx/x...
eci xcode start Objective-C

【Obj-C】シングルトン Grand Central Dispatch (GCD)

シングルトン Grand Central Dispatch (GCD)iOS アプリ開発時にシングルトンを利用したプログラミングをする場合がありますが、今までは下記のような感じでコーディングしていたのですが、static User* sha...
eci xcode start Objective-C

【Obj-C】NSLocalizedString の 第2引数について

NSLocalizedString の 第2引数について iPhone開発普段何気なく多言語対応にて下記のようなコードを書いています。NSLocalizedString(@"OK", nil);何が言いたいのかと言うと、第2引数 をいつも ...
eci xcode Objective-C

【Obj-C】UILabel コピーペーストで使えるサンプル

UILabel サンプルコーディング時に大枠を何処かからコピーペーストして修正実装するパターンがよくあると思います。実装時、コピペ用のテンプレートとしてご利用ください。コードサンプル■ 基本UILabel *testLabel = init...
eci xcode Objective-C

【Obj-C】UITapGestureRecognizer コピーペーストで使えるサンプル

UITapGestureRecognizer サンプルコーディング時に大枠を何処かからコピーペーストして修正実装するパターンがよくあると思います。実装時、コピペ用のテンプレートとしてご利用ください。コードサンプル■ 基本UIImageVie...
eci xcode Objective-C

【Obj-C】UIImageView コピーペーストで使えるサンプル

UIImageView サンプルコーディング時に大枠を何処かからコピーペーストして修正実装するパターンがよくあると思います。実装時、コピペ用のテンプレートとしてご利用ください。コードサンプル■ 基本// パターン1UIImage *test...
eci xcode Objective-C

【Obj-C】UIButton コピーペーストで使えるサンプル

UIButton サンプルコーディング時に大枠を何処かからコピーペーストして修正実装するパターンがよくあると思います。実装時、コピペ用のテンプレートとしてご利用ください。コードサンプル■ 基本 UIButton *testButton = ...