2014-09-01から1ヶ月間の記事一覧
Cocoaでは、引数にtargetとselectorを取るメソッドがいくつかありますね。 NSTimerの+ scheduledTimerWithTimeInterval:target:selector:userInfo:repeats: UIControlの- addTarget:action:forControlEvents: こういうメソッドを、純粋なSwiftのクラス--つま…
公式ドキュメントはこちら The Swift Programming Language: Access Control ※ドキュメント以上のことは記載されていません。 SwiftにもXcode beta4からアクセスコントロールが可能になりました。 privateとかpublicとかinternalといった修飾子を付けること…
もろもろの対応状況 ジャンプバーの見出しとセパレータ メニューのView→Show Document Itemsで表示されるアレです。 // Objective-C: #pragma mark - hogehoge - // Swift: // MARK: - hogehoge - TODO, FIXME 今までと同様です。 // Objective-C, Swift // …
Objective-C時代のDelegate 今は昔、Objective-Cの時代ではOwnerへの通知にDelegateを使用していました。 言語仕様としてDelegate機構が用意されているわけでも、Delegateは通知のための機構であるというわけでもなく、CocoaフレームワークでDelegateパター…