スウィフト2のレルムクエリの結果を反復しようとしています.2つのPersonClassオブジェクトが格納されています。スウィフトでレルムの結果を返す方法
クエリからの結果varは有効であり、2つのPersonClassオブジェクトを含みますが、結果を反復処理すると、nameプロパティは空の文字列になります。
class PersonClass: Object {
var name = ""
}
let realm = try! Realm()
@IBAction func button0Action(sender: AnyObject) {
let results = realm.objects(PersonClass)
print(results) //prints two PersonClass object with the name property populated
for person in results {
let name = person.name
print(name) //prints and empty string
}
}
ありがとうございます。完全に明確な答え。あなたが正しい方向に私を指摘して以来、私は将来の参考のために追加情報を含む回答を追加しました。 – Jay