2015-10-30 2 views
7

だから私はレルムに非常に単純なブックモデルを持っているレルム:「(OBJECT.TYPE)」タイプの引数リストで「オブジェクト」を呼び出すことはできません

class Book: Object { 

    dynamic var title: String! 
    dynamic var author: String! 
} 

そして私は私のすべてを取得しようとしていますヘルパークラスの本:

var userBookLibrary = [Book]() 
let realm = try! Realm()  

func getBooksFromLocalDatastore() { 
    userBookLibrary = realm.objects(Book) 
} 

このライン:

userBookLibrary = realm.objects(Book) 

はタイトルにエラーがスローされます。レルムのドキュメントが何を教えてくれるまさに何

を私は狂ってか、これはではないことがありますか?

+0

どのように 'userBookLibrary'と 'realm'を定義しますか? – joern

+0

@joern sry for that、更新済み –

答えて

11

realm.objects()[Book]ではなく、Results<Book>?です。したがって、タイプを変更する必要がありますuserBookLibrary

var userBookLibrary = Results<Book>? 
関連する問題