ios - Parse、Swift 和 Xcode 6.1 - 无法通过调用 .object() 创建 PFObject 子类

标签 ios xcode swift parse-platform xcode6.1

今天我将 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 上一切正常。

enter image description here

你知道如何解决这个问题吗?

最佳答案

作为临时解决方法,您可以使用 Post(className: "Post")。但是,这会强制您每次都提供类名。

但至少它可以编译。

关于ios - Parse、Swift 和 Xcode 6.1 - 无法通过调用 .object() 创建 PFObject 子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26484650/

相关文章:

iphone - xcode 地理位置 : Getting coordinates before view is loaded

ios - 无法链接到 XCode9 中的导出集合

ios - 如何停止 UISegmentedControl 分段动画

ios - 当在 Objective-C 中的搜索栏内按下时,UISearchController 会触摸到安全区域

ios - 向按钮添加目标时,为什么目标操作必须是 objc func?

xcode - 如何在 Xcode 8.2.1 中构建 Safari Extension Companion?模板丢失

swift - 在实现测量扩展中,我们可以使用通用的 UnitType 吗?

ios - iPhone 关机前检测?

facebook - 无法使用 swift 在 Facebook 上发布二维码图像

ios - swift 3 : replace c style for-loop with float increment