【发布时间】:2011-11-22 17:55:09
【问题描述】:
我正在用 CoreData 填充 TableView。
直到现在我都在做这样的事情:
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath];
...检索对象以填充行。
一切正常,直到我意识到我必须将表格的第一行作为异常进行管理,因为第一行将包含 CoreData 未提供的其他内容。
现在我的问题是如何操纵 indexPath 将所有内容移一格。我想做这样的事情:
// I know this is not going to work, just to give you an idea...
NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath-1];
但我找不到正确的语法来操作 indexPath。谁能帮我? 谢谢你的时间!
【问题讨论】:
-
你不能把第一行放到它自己的部分吗?
-
@jrturton 在实施 Ariel 的解决方案后,我意识到您的建议更简洁、更合乎逻辑:) thx
标签: iphone uitableview nsindexpath