@classの使いドコロ
October 10, 2012
@classの使いドコロを悩むので自分流のルールを決める!
headerでは@classを利用する
headerファイルの読み込みは実装ファイルの方で行う
理由としては、下記2点
循環参照でのトラブルを防ぐ
appleのリファレンスでおすすめされてる
appleのリファレンスには下記の記述がありました
通常、インターフェイスファイルで@classを使ってクラスを宣言し、
(それらのクラスのインスタンスを作成したり、メッセージを送信する必要があるため)
対応する実装ファイルでそれらのインターフェイスをインポートします。
> Objective-C プログラミング言語
とりあえず、このルールを徹底してみます!
参考させていただいたサイト
http://www.rk-k.com/archives/1395 http://q523p.blog105.fc2.com/blog-entry-2.html https://developer.apple.com/jp/devcenter/ios/library/documentation/ObjC.pdf