iphone - 如何为 UITableView 创建详细 View 以允许我编辑 Core Data 中的数据?

标签 iphone objective-c ios uitableview core-data

我是 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/

相关文章:

ios - 自动布局降低性能

iphone - 如何在 iOS 4(3.1.3 更新)上使用 MPMoviePlayerController

iphone - 如何在 iPhone SDK 中使用自定义字体?

ios - iO 中所有 uiviewcontroller 中的操作栏

javascript - 将 html/css/javascript 与 phonegap 一起使用而不是 Objective-C (iPhone) 的缺点

ios - Objective-c:在 ios 11 更新后 swrevealcontroller 中的黑色状态栏

iphone - 如何在固定时自动显示地点标题?

ios - Facebook SDK 3.1 - 验证访问 token 时出错

iphone - UIScrollView。关于实现 "infinite"滚动/缩放有什么想法吗?

ios - 在 Xamarin iOS 中定义文本字体大小的模式