Objective-Cのメモリ解放 Objective-Cのメモリ解放はreleaseメソッドによって行われます int main(){ id obj = [NSObject alloc]; [obj release] } yamageniiハック2016.03.20 576
Objective-CのObjectが見つからない やらなきゃやらなきゃと思っていたobjectiveCに取り掛かりました。 なかなか面白い言語のようですね、 xcodeのプロジェクトでやるとおまじないが多いので、とりあえずコマンドライン+コンパイラでhello worl… yamageniiハック2016.03.20 1,548
swift と objective-c の変換 Swiftify swiftは歴史が浅いためobjective-cの文献のみしか見つからない時はいつも上記のサイトにお世話になっています。xcodeのバージョンの関係などから動かないこともありますが、関数の使い方など参考… you12724ハック2015.11.10 1,295
UITableViewの表示がおかしい時、確認すること その2 UITableViewの表示がおかしい時、確認すること | Hackへの追加です。 (3) subViewが蓄積されていないか UITableViewCellのオブジェクトは再利用されます。そのため、addSubView… Tomoumi Nishimuraハック2015.10.22 2,677
UITableViewの表示がおかしい時、確認すること UITableViewは速度の関係でセルの再利用を行っていたりセル再描画のタイミングを指示する必要があったりと、描画に関して気を配る必要があります。 もし、UITableViewが期待通りの表示内容になってくれないときは… Tomoumi Nishimuraハック2015.10.15 6,674
iOSの処理時間を確認したい 適当に確認したいだけなら以下のようにすると確認できます。 let start = NSDate() // 処理 let elapsed = NSDate().timeIntervalSinceDate(start) pr… Tomoumi Nishimuraハック2015.10.02 1,181
dequeueReusableCellWithIdentifierを利用する場合の注意点 UITableViewを利用する場合、Cellを再利用するためにdequeueReusableCellWithIdentifierを利用することが多いかと思います。 このとき、cellの描画を非同期に実行しようとすると、… Tomoumi Nishimuraハック2015.09.24 775
UIImagePickerControllerを利用する場合の注意点 iPhoneのカメラロールやカメラ機能を利用する場合、それが簡易なものでよければUIImagePickerControllerを利用するのが一番簡単です。 ただし、UIImagePickerControllerには大きな… Tomoumi Nishimuraハック2015.09.17 1,439
Xcodeで行番号を表示する Xcodeでは行番号がちょくちょく表示されていなかったりします。 その場合は以下の手順で設定が変更できます。 メニュー -> Xcode -> Preferences… -> Text Editing -> … Tomoumi Nishimuraハック2015.09.11 510