所以我在Realm中有一个非常简单的Book模型
class Book: Object {
dynamic var title: String!
dynamic var author: String!
}
Run Code Online (Sandbox Code Playgroud)
而我正试图在帮助类中检索我的所有书籍:
var userBookLibrary = [Book]()
let realm = try! Realm()
func getBooksFromLocalDatastore() {
userBookLibrary = realm.objects(Book)
}
Run Code Online (Sandbox Code Playgroud)
这一行:
userBookLibrary = realm.objects(Book)
Run Code Online (Sandbox Code Playgroud)
抛出标题中的错误.
我疯了,或者这是不是正是什么境界文件告诉我们做什么?
joe*_*ern 11
realm.objects()不回来[Book]但是Results<Book>?.所以你必须改变以下类型userBookLibrary:
var userBookLibrary = Results<Book>?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1698 次 |
| 最近记录: |