我是 iOS、Objective-C 新手,之前只做过少量的 OO 编程,但很享受尝试创建此应用程序的挑战。
应用程序摘要: 我有一个 View ,它只是将信息输入核心数据数据库的表单,例如。姓名、地址和电话。然后是另一个 View ,其中包含一个 TableView ,其中列出了当前数据库中的所有人员姓名。
然而,这就是我陷入困境的地方......
我创建了一个详细 View ,以便当用户选择表格单元格时,详细 View 会加载,但我想将核心数据中的数据返回到他们最初输入数据所用的表单中,以便可以对其进行修改/编辑和重新保存回核心数据。
这样做的最佳实践是什么?
我需要将一些数据传递到详细 View ,详细 View 知道该怎么做,但我应该传递什么?如何告诉详细 View 我希望加载 Core Data 数据库中的哪一行数据?
我是否传递 TableView indexPath.row值?这是否对应于加载详细 View 时我可以在 CoreData 中过滤的任何内容?
提前感谢任何回复的人,非常感谢从方法论到在线教程的任何帮助
马特
最佳答案
我想你可以在这里看到苹果示例代码:CoreRecipes sample code
关于iphone - 如何为 UITableView 创建详细 View 以允许我编辑 Core Data 中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5801569/