如何在 Swift 中通过 MR 的 id 从 coredata 中选择一条记录
Posted
技术标签:
【中文标题】如何在 Swift 中通过 MR 的 id 从 coredata 中选择一条记录【英文标题】:How to select a record from coredata by id with MR in swift 【发布时间】:2015-05-04 17:35:57 【问题描述】:我在 Core Data 中存储了一个汽车列表,每辆汽车都有一个特定的id
。
我想选择有id=2
的那辆车。
我用过MagicalRecord。
【问题讨论】:
【参考方案1】:对不起,您为什么选择使用第三方工具,却没有阅读足够多的文档,甚至没有弄清楚如何从数据库中读回记录?
p>这肯定是使用 MagicalRecord 的绝对基础?
也许这会有所帮助:
MagicalRecord with Objective-C
就我个人而言,我将 mogenerator
与 Objective-C 一起使用,这样,我可以在一行代码中从 CoreData 数据库中读取一条记录:
Car* selectedCar = [Car findObjectWithID:@"id" PKvalue:carID];
mogenerator
库以及如何轻松使用它,在下一页中有很好的描述。它已经 4 岁了,但 CoreData 在今天(在 XCode 6.3 中)非常痛苦,以至于今天它仍然是无价的。
Super Happy Easy Fetching from CoreData
希望这会有所帮助。
【讨论】:
以上是关于如何在 Swift 中通过 MR 的 id 从 coredata 中选择一条记录的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Swift 中从 NSData 显示 PDF - 如何将 PDF 保存到文档文件夹 Swift - 如何在 Swift 中通过 WebView 从保存的 NSData 显示 PDF
如何在 Swift 中通过 Segue 将数据传递到下一个视图?
如何使用 Multipeer Connectivity (Swift 3) 在会话中通过 didReceiveData() 调用 table.reloadData
Firebase 查询以在 iOS swift 中通过用户 ID 获取特定用户