如果我只是下载入门项目,请在xcode 6.3中打开它,更新setApplicationID行并运行它,就像在Quickstart屏幕上说的那样,我得到错误
无法使用参数列表调用'subscribeToChannelInBackground' 类型''(String,block:(Bool,NSError!) - > Void)'
在AppDelegate.swift中。
最新版本的Swift或/和Xcode是否有问题或者我错过了什么?
答案 0 :(得分:1)
正如RaVeN所说,NSError已经在Swift 1.2中被改为可选。因此,请转到发生错误的地方,即subscribeToChannelInBackground。
改变这个:
PFPush.subscribeToChannelInBackground("", block: { (succeeded: Bool, error: NSError!)
对此:
PFPush.subscribeToChannelInBackground("", block: { (succeeded: Bool, error: NSError?)
你现在应该可以毫无问题地编译。