小编IT *_*psy的帖子

无法调用'saveInBackgroundWithBlock'

我已经在GitHub,parse.com和其他地方检查了很多次语法,没有任何运气.问题是当我为PFObject调用saveInBackgroundWithBlock时,我收到以下错误:

无法使用类型'((Bool,NSError) - > Void)的参数列表调用'saveInBackgroundWithBlock'

我正在使用Xcode 6.3 beta 2.所有框架都加载到项目中(包括Bolts&Parse,但不是由parse.com ParseCrashReporting和ParseUI提供),<Parse/Parse.h>甚至<Bolts/Bolts.h>是通过Bridge Header引入的.

var score = PFObject(className: "score")
    score.setObject("Rob", forKey: "name")
    score.setObject(95, forKey: "scoreNumber")
    score.saveInBackgroundWithBlock {
        (success: Bool!, error: NSError) -> Void in
        if success == true {
            println("Score created with ID: \(score.objectId)")
        } else {
            println(error)
        }
    }
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

ios parse-platform swift

7
推荐指数
2
解决办法
4399
查看次数

'PFObject'没有名为'下标'的成员

我明白,这个特殊的错误已经在这里和那里发布了,代码有些基本,但我自己仍然无法弄清楚这个并且我需要建议.

问题是当我添加parse.com上提供的前两行代码来保存对象时

var gameScore = PFObject(className:"GameScore")
gameScore["score"] = 1337
Run Code Online (Sandbox Code Playgroud)

我在第二行收到以下错误:

'PFObject'没有名为'下标'的成员

我正在使用Xcode 6.3 beta 2.所有必需的库都与二进制文件链接,<Parse/Parse.h>通过BridgeHeader导入.

我应该使用什么语法?

xcode ios parse-platform swift

7
推荐指数
2
解决办法
3213
查看次数

标签 统计

ios ×2

parse-platform ×2

swift ×2

xcode ×1