昨日(6/1)、はてな京都オフィスで開催されたCocoa勉強会関西で「ワタシは Singleton がキライだ」というタイトルで発表してきた。内容について興味のある方はスライドを SlideShare に載せたのでそちらを見てください。 (2013/6/8 追記: この発表で使ったサンプルとだいたい同じものを GitHub で公開しました。CoreDataBooks ではなく、Core Data アプリのテンプレートをベースにしたものになっています) 時間はだいたい30分くらいが基本なんだけど、今回はちょっと気合いを入れて45分枠をもらった。 今回発表したようなテーマには、個人的には10年近く前に Java プログラマをやっていた頃から取り組んでいて、当時からはてなダイアリーに書いたりしてた(この記事とかこの記事とか)。Java 方面では Spring やら Google Guice とい
Xcode の Interface Builder では、IBOutletCollection を使うことで、複数のコントロールをひとつの配列変数に関連付けて管理できます。 コードでの定義方法は、IBOutlet の代わりに IBOutletCollection(ControlType) を使用して、変数の型は NSArray 型で宣言します。 @property (nonatomic,readwrite,strong) IBOutletCollection(UILabel*) NSArray* labels; 例えばこのようにすることで、UILabel 型のコントロールを関連付けるための配列 labels が定義できました。 これで、この変数に Interface Builder から複数のコントロールに対して、関連付けの線を引っ張って行くことが可能です。 型として UILabel クラ
2011-06-09 追記 UITableViewCell の Identifier 設定を忘れてたので追記しました。 UINib を使うと簡単に Nib で定義した UITableViewCell が使える。 今回のサンプル: 次に CustomCell クラスの実装(*.m/*.h)を作成する。こんな感じ。 CustomCell.h @interface CustomCell : UITableViewCell { } @property (nonatomic, retain) IBOutlet UILabel* nameLabel; @property (nonatomic, retain) IBOutlet UILabel* dateLabel; @property (nonatomic, retain) IBOutlet UILabel* descLabel; @property
In iPhone OS 3.0, you can set the toolbar items of a UINavigationController using the setToolbarItems:animated: method. However, this requires you pass in an array of UIToolbarItems. While I could programmatically create these toolbar items, I'd rather create them in Interface Builder if possible. With this in mind, I have created a UIToolbar in "MyGreatViewController.xib" and have populated it wi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く