Ios coredata`MARK:为`not Show'生成的访问器
我在研究iOS核心数据 当我创建了2个实体,并创建了这2个实体的关系时,出现了一些问题 我认为会有make生成的访问器。像Ios coredata`MARK:为`not Show'生成的访问器,ios,swift,core-data,Ios,Swift,Core Data,我在研究iOS核心数据 当我创建了2个实体,并创建了这2个实体的关系时,出现了一些问题 我认为会有make生成的访问器。像 // MARK: Generated accessors for images extension Memo { @objc(addImagesObject:) @NSManaged public func addToImages(_ value: Images) @objc(removeImagesObject:) @NSManaged
// MARK: Generated accessors for images
extension Memo {
@objc(addImagesObject:)
@NSManaged public func addToImages(_ value: Images)
@objc(removeImagesObject:)
@NSManaged public func removeFromImages(_ value: Images)
@objc(addImages:)
@NSManaged public func addToImages(_ values: NSSet)
@objc(removeImages:)
@NSManaged public func removeFromImages(_ values: NSSet)
}
但当我创建NSManagedObjectSubclass时,上面的访问器不会显示在任何地方
它只是做这些
import Foundation
import CoreData
extension User {
@nonobjc public class func fetchRequest() -> NSFetchRequest<User> {
return NSFetchRequest<User>(entityName: "User")
}
@NSManaged public var nmm: String?
@NSManaged public var relationship: Entity?
}
extension User : Identifiable {
}
所以,这里有一个问题。如何像第一个代码一样自动生成访问器
谢谢
第二个示例是不需要任何附加访问器的to-one关系。