2
我剛開始使用Realm,所以我嘗試了Realm文檔中的簡單示例。爲什麼我不能在Realm對象上設置屬性?
class Dog: Object {
dynamic var name = ""
dynamic var age = 0
}
// create Dog object and set its properties
var myDog = Dog()
myDog.name = "Rex"
myDog.age = 5
print("name of dog: \(myDog.name)")
print("age of dog: \(myDog.age)")
// Get handle to default Realm
let realm = try! Realm()
// Add to the default Realm inside a transaction
try! realm.write {
realm.add(myDog)
}
但我收到以下生成錯誤。
- 預計申報(對於行myDog.name = 「雷克斯」
- 一行連續聲明必須由 ''」來分隔(爲線試試!realm.write
這是一個不在操場上的應用程序。同意。這與框架的導入方式有關。這是一個真正的應用程序項目。在Cocoapods和Carthage失敗之後,我只是手動加載框架並使其工作。 – petegrif