我是使用 Swift 语言进行 iOS 开发的新手。
我在我的应用程序中使用 CoreData 作为数据库选项。
我正在使用 NSFetchRequest 从表中获取记录。我可以从表中检索所有记录,但无法从同一个表中检索特定行。 我已经查看了在线和其他论坛的解决方案,但我无法为此找到合适的解决方案。
我只想在 Swift 中实现它。我不想添加 sqlite 库或 Bridging-wrapper (Objective - C),这将是我实现它的最后选择。
任何链接或教程或建议都会有所帮助。
最佳答案
NSFetchRequest 也支持 NSPredicate。使用 NSPredicate,您可以从 Core Data 中选择您需要的确切行。
关于 NSPredicate 的更多信息 - https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSPredicate_Class/
关于ios - 如何使用 Swift 从 CoreData sqlite 表中获取特定行数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28986926/