Kikuchy's Second Memory

つくる楽しさをもっと伝えたい。プログラムを書いていて、わからなかったこと・気付いた事を書き留めています。

Objective-C

Objective-C で、読み取り専用になるメンバを用意したい

photo by mh.xbhd.org データを管理していて、外部からは変更不可能なメンバ変数(プロパティ)を用意したいと思ったことがあると思います。 通常は、データを内部に隠蔽して、getterを通して外部に公開するというアプローチをとりますね。Objective-Cではど…

Segue で画面遷移するときにパラメーターを渡してみる

昨日はTableViewを使ったUIを作っていたのですが、おなじみの テーブルのセルをタップしたら、関連情報が次の画面で表示される という動作をやってみたかったので色々調べてみました。 大筋 Windows Store Application ならば Frame.Navigate(targetPageClas…

Xcode 5 + iOS 7 で、StoryBoard + TableView

最近進められていなかった mixi-inc/iOSTraining · GitHub を再開しました。ところがXcode 5になってから mixi-inc/iOSTraining · GitHub にトライするのは初めてだった上、ドットインストールのiPhoneアプリ入門講座 で StoryBoard の便利さに気付いてしま…

Objective-C の delegate パターンがよくわからなかったので勉強してみた

最近、 mixi-inc/iOSTraining · GitHub をやっています。 元々は mixi の社内トレーニング用らしく、解説が所々飛んでいたりしてなかなか初見殺しな内容です。(訂正 2013/5/29:サンプルコードがあることを知らずに自分で一から書いていたため、やたら難し…