0
的Xcode可以从核心数据实体产生这样的:对于@NSManaged变量,Fileprivate是否足够?
// This file was automatically generated and should not be edited.
import Foundation
import CoreData
extension Media {
@NSManaged public var imageString: String?
}
我的同事已经编辑它来隐藏的字符串,只露出一个URL:
extension Media {
@NSManaged fileprivate var imageString: String?
public var image: URL? {
return imageString != nil ? URL(string: imageString!) : nil
}
}
是fileprivate
(或private
)即可使用在这种情况下?这是在Core Data中存储URL的最佳实践吗?