loadNibNamed
がNSBundle
のクラスで動作することがわかります。いくつかの文書では、私は何かのようなものを見つける目的C:loadNibNamedメソッド:どのように動作するのですか?
[[NSBundle mainBundle] loadNibNamed:@"mynib" owner:self options:NULL];
返り値なし;メソッド内で呼び出されただけです(セルをカスタマイズしたい場合はcellForRowAtIndexPath
など)。私が見つけ、他の文書に:この場合
NSArray* vett=[[NSBundle mainBundle] loadNibNamed:@"mynib" owner:self options:NULL];
、例えば、cellForRowAtIndexPath
では、私は
return [vett lastObject];
またはこのような何かをできました。 後者の方法は明らかです。ベクトルにペン先をロードしてから、ベクトル要素を使用します。問題は正確に最初のことを理解することです:
[[NSBundle mainBundle] loadNibNamed:@"mynib" owner:self options:NULL];
戻り値なし、セル参照...私のペン先のオブジェクトはどこですか?彼らはどのように扱われますか?私それは例えば
[APIのiOSドキュメント]よりも優れているとは言えません(https://developer.apple.com/library/ios/documentation/UIKit/Reference/NSBundle_UIKitAdditions/#//apple_ref/occ/instm)。/NSBundle/loadNibNamed:owner:options :)、[カスタムビューの割り当てに関するこのセクション](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CocoaViewsGuide/SubclassingNSView /SubclassingNSView.html#//apple_ref/doc/uid/TP40002978-CH7-SW20) –