Iは、以下のコードでNSIndexPathオブジェクトの行またはセクションプロパティにアクセスしようとすると、私はSIGABRTを参照してください代わりhttp://developer.apple.com/library/mac/#samplecode/SourceView/Listings/BaseNode_m.html#//apple_ref/doc/uid/DTS10004441-BaseNode_m-DontLinkElementID_6セクションへの行へのnsindexpathアクセスはSIGABRTを引き起こしますか? IOSの5.0ターゲティング
path = [NSIndexPath indexPathWithIndex:0];
結果が残っている:
NSIndexPath* path = [[NSIndexPath alloc] initWithIndex:0];
int row = path.row; //SIGABRT
int section = path.section;//SIGABRT
この例ではindexPathWithIndexを使用することを提案一貫している。なぜ誰かがこれが起こるかもしれないの説明を持っていますか? iOS 5.0でNSIndexPathを操作できないのですか?
ありがとうございました。
ありがとうございました。そして、申し訳ありません:私はクラス参照を介して初めてそのメモを忘れました。なぜ彼らはクラスメソッドの下にこのメソッドをリストしないか? – stephen
これらのメソッドは、NSIndexPathクラスではなく、NSIndexPath上のカテゴリとして定義されているためです。このドキュメントは、http://developer.apple.com/library/ios/#documentation/uikit/reference/NSIndexPath_UIKitAdditions/Reference/Reference.html –