核心数据关系一对一



我正在创建一个核心数据一对一关系。我一对一的关系正常。我的一对一不是。问题是我的公开课。

对于我的一对多关系,我正在使用一个数组。我不知道哪一个适合一个简单的字符串。

import UIKit
import CoreData
@objc(MeineSuchregionen)
public class MeineSuchregionen: NSManagedObject {
    var detailSuchregion: [DetailSuchregion]? {
        return self.rawDetailSuchregion?.array as? [DetailSuchregion]
    }
    convenience init?(title: String){
        let appDelegate = UIApplication.shared.delegate as? AppDelegate
        guard let context = appDelegate?.persistentContainer.viewContext
            else {
                return nil
        }
        self.init(entity: MeineSuchregionen.entity(), insertInto: context)
        self.titlesuchregion = title
    }
}

因此,当创建对象时,它总是存储在数组中。这是一个问题。

a to-a to-to-to-to-to-to-to-to-tos in tem sep表示(请以复数形式命名(

@NSManaged public var detailSuchregionen: Set<DetailSuchregion>

a的关系由标准属性

表示
@NSManaged public var detailSuchregion: DetailSuchregion?

最新更新