Xcodeのは、コアデータのエンティティからこれを生成することができます。@PN管理された変数に対して、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
)です使いOKその場合は?コアデータにURLを保存するのがベストプラクティスですか?