0
我想了解扩展。扩展和固有之间有什么不同
案例1.
import Foundation
import Parse
class Room: PFObject, PFSubclassing {
@NSManaged var name: String?
static func parseClassName() -> String {
return "Room"
}
}
情况下2.
import Foundation
import Parse
class Room: PFObject {
@NSManaged var name: String?
}
extension Room: PFSubclassing {
class func parseClassName() -> String {
return "Room"
}
}
有什么不同?两者都很完美我只知道哪一个更好,为什么?
_“......你不能在扩展添加属性” _:这仅适用于_stored实例属性_。你可以例如添加计算的实例属性以及扩展中的类型(静态)属性。 – dfri
@dfri是好的留言。我应该更具体 – Scriptable
谢谢!我明白了。它帮助我很多! :) –