このメソッドとそれを(void)メソッドとして記載したドキュメントと混同しています。 NSIndexPath getIndexesメソッド....どのように?
「リターンのインデックスパスのインデックス」、それはあまりにも何も返しませんか?
それはすべきではない:
- (NSIndexPath *)getIndexes:(NSUInteger *)indexes
getIndexes: はインデックスパスのインデックスへの参照を提供します。符号なし整数アレイに
- (void)getIndexes:(NSUInteger *)indexes
パラメータ インデックスポインタ。戻ったときに、索引パスの索引。 稼働状況 iOS 2.0以降でご利用いただけます。 NSIndexPath.h
皆さん、ありがとうございました。私は今、それを得る、ありがとう。私はすべての3つが有効であるにもかかわらず、解決のためのマックスの答えを選択しました – user7865437
ここでプロットを失う?\t NSUInteger配列[[indexPathの長さ]]; \t [indexPath getIndexes:array]; int len = sizeof(配列)/ sizeof(NSUInteger); \t NSLog(@ "%i"、len);私が与えられたセクションでどれだけの行を持っていても、lenのために戻ってくるのは2つですか? – user7865437
インデックスパスには行数は格納されません。効果的に細胞にアクセスするために使用されます。そのためには[tableView numberOfRowsInSection]を使用する必要があります。 – Max