我有一个PFObject作为变量的Swift类。在我的代码中,我得到了一个构建(从查询到Parse.com),我想要存储在这个变量中,但我得到了错误(取决于我在初始化时做了什么,我在运行时得到了一个‘PFObject failed’或一个异常)
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
var user: PFObject?
func setUser() {
var query = PFQuery(className:"_User")
query.whereKey("objectId", equalTo: objectId)
var objects = query.findObjects()
for object : PFObject! in objects {
self.user = object as PFObject
}
}
}在上面的例子中,我得到了一个Swift编译器错误,消息如下:
Stored value type does not match pointer operand type!
store %objc_object* %324, %CSo8PFObject** %34, align 8, !dbg !470
%CSo8PFObject*LLVM ERROR: Broken function found, compilation aborted!
Command /Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift failed with exit code 1我该怎么做呢?
发布于 2014-12-23 10:08:13
如果您将用户视为用户而不是对象,则可以按照以下教程进行操作:https://parse.com/docs/ios_guide#users/iOS
https://stackoverflow.com/questions/25432716
复制相似问题