ios - XCode 要我在创建 PFObject 子类的新实例时指定一个类名

标签 ios swift parse-platform

我正在使用 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/

相关文章:

ios - 在 iOS Designer 中创建的代码中的访问约束

ios - 为什么在没有执行代码时内存使用会发生变化? (as3)

enums - 在 Swift 中,是否可以在编译时为枚举的关联值预填充值?

ios - 从 Parse.com 下载图像并检查图像是否损坏

ios - 解析 PFObjects 的 NSCoding

ios - 添加和删​​除观察者问题

ios - MPRemoteCommandCenter 控制中心暂停按钮即使在音频文件暂停后也不会更新

xcode - Swift- 设置可见菜单 Controller

ios - Swift 类变量崩溃 Interface Builder 实时渲染

javascript - 解析,检查用户是否登录