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