我正在使用 XCode 6.3.1 和 Parse 1.7.2。 我定义了以下 PFObject 子类:
class MyClass: PFObject, PFSubclassing {
@NSManaged var date:NSDate!
@NSManaged var title:String!
@NSManaged var device:String!
@NSManaged var subscribers:NSArray!
@NSManaged var numberOfPictures:NSNumber!
override class func initialize() {
struct Static {
static var onceToken : dispatch_once_t = 0;
}
dispatch_once(&Static.onceToken) {
self.registerSubclass()
}
}
static func parseClassName() -> String {
return "MyClass"
}
}
但是当我稍后尝试在其他代码中实例化此类时:
var myObject = MyClass()
编译器给我一个错误,说我应该为 MyClass 构造函数指定一个 className 参数。 我在这里错过了什么吗?
最佳答案
Parse SDK 1.7.3 似乎解决了这个错误。
关于ios - XCode 要我在创建 PFObject 子类的新实例时指定一个类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30046619/