iOS
CoreData
Swift

CoreDataから取得したデータの中身を見れない時

現象

fetchRequestで取ってきたデータをprintした際、
「data: <fault>」と出て、中身を表示してくれない

(entity:Sample; id: 0xd000000000040000 <x-coredata://8673B138-0632-4A92-8B66-CE0D606DA10E/Sample/p1> ; data: <fault>

解決策

この一行を追加すれば、中身を確認できる。

fetchRequest.returnsObjectsAsFaults = false

参照

Core Data Programming Guide
What Is a Core Data Fault?