エンティティにデータを保存しましたCoreData.
また、CoreDataのデータにはobject.value(forKey:"attribute")
でアクセスできます。しかし、インデックスを使ってデータにアクセスする方法はわかりません。Swift3を使用してCoreDataのデータインデックスにアクセスする方法
次のコードは、私のアクセス方法データのインデックスを使用してCoreData
内のデータにアクセスする方法
let context = getContext()
let fetchRequest : NSFetchRequest<Entity> = Entity.fetchRequest()
let result = try? context.fetch(fetchRequest){
for object in result
object.value(forKey:"attribute")...
...
}
}
のですか?
あなたの 'result'は配列で、arrayの各オブジェクトは' dictionary'なので、基本的にどのインデックスですか? –
実際、オブジェクトからインデックスを取得する方法が必要でした。 –