我需要从几个不同的UIViewController
类调用此函数(仅使用此函数作为示例,问题是关于所有解析访问)。
我希望将此函数放在一个单独的类中,我可以在多个UIViewController
类中实例化并调用此函数。
由于saveInBackgroundWithBlock
是一个异步进程,如何将scoreAgain
对象返回给UIViewController类。
这甚至可能吗?
var query = PFQuery(className: "GameScore")
query.getObjectInBackgroundWithId(gameScore.objectId) {
(scoreAgain: PFObject!, error: NSError!) -> Void in
if !error {
NSLog("%@", scoreAgain.objectForKey("playerName") as NSString)
} else {
NSLog("%@", error)
}
}
此处的目标是将云后端访问分隔为单独的类,因为如果我将后端从Parse.com
更改为其他内容,我不必触及我的UIViewController
类但仅限于改变助手类。