2016-07-11 9 views
-2

私は[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:k] withRowAnimation:UITableViewRowAnimationNone];を使用していますが、私はkに対して有効な値を得ていますが、まだ私は-[NSIndexSet initWithIndexesInRange:]: Range {9223372036854775807, 1} exceeds maximum index value of NSNotFound - 1を取得しています。UITableViewのリロードセクションがクラッシュする

答えて

-1

は、それが再生するため、あなた

NSRange range = NSMakeRange(0, 1); 
NSIndexSet *section = [NSIndexSet indexSetWithIndexesInRange:range];          
[self.tableView reloadSections:section withRowAnimation:UITableViewRowAnimationNone]; 
+0

感謝を助けるが、私はコードを思ったんだけど、このことが動作する理由を説明することができ、同じままです。可能コードを、次の試してみてください – Nagesh

+0

負のレートを与えてスペックを着用して読んでみる前に、私は大胆なテキストを読もうとしましたが、私はそれが働くとは言いません。 –

関連する問題