如何将核心数据加载到结构中



我想将核心数据加载到结构体CusomData中。属性 atBATS 应加载到 var 标题中。属性图像应加载到var backgroundIMage中。我有我的结构体以及在视图控制器中调用它的位置。

struct CustomData {
var title: String
var backgroundImage: UIImage
}

class ViewController: UIViewController {
fileprivate let data = [
CustomData(title: "The Islands!", backgroundImage: #imageLiteral(resourceName: "islandZero")),
CustomData(title: "Subscribe to maxcodes boiiii!", backgroundImage: #imageLiteral(resourceName: "islandThree")),
CustomData(title: "StoreKit Course!", backgroundImage: #imageLiteral(resourceName: "islandZero")),
]
}

您需要使 CustomData 成为具有titlebackgroundImage属性的 NSManagedObject。核心数据仅适用于继承自NSManagedObject的对象。

最新更新