今天我将 Xcode 更新到 6.1,我的 Parse 项目停止编译。
我使用 swift 。
我有一个 Post
类,声明为具有自定义属性的 class Post: PFObject, PFSubclassing
。
当我尝试调用如下内容时:var post = Post.object()
Xcode 说 .object() 不可用:使用对象构造 PFObject()
并停止编译。
我更新了 cocoapods 并使用了 Parse 1.4.2 SDK 版本。我还执行了清理构建并删除了派生数据。 看起来子类化以某种方式被破坏了。
昨天在 Xcode 6.0.1 上一切正常。
你知道如何解决这个问题吗?
最佳答案
作为临时解决方法,您可以使用 Post(className: "Post")
。但是,这会强制您每次都提供类名。
但至少它可以编译。
关于ios - Parse、Swift 和 Xcode 6.1 - 无法通过调用 .object() 创建 PFObject 子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26484650/