我的PFSubclass只有一个给我以下错误:
'The class AppName.Offer must be registered with registerSubclass before using Parse.'
即使我确实在AppDelegate中的那个类上调用了registerSubclass()。关于它为什么认为班级仍然没有注册(导致崩溃)的任何想法?
PFSubclass的代码:
class Offer: PFObject, PFSubclassing {
class func parseClassName() -> String {
return "Offer"
}
来自AppDelegate的代码didFinishLaunchingWithOptions():
Offer.registerSubclass()
Parse.setApplicationId(kStagingAppID, clientKey: kStagingClientKey)
答案 0 :(得分:0)
我通过改变我在ViewController中声明此类成员的方式来避免崩溃。
而不是:
var offer = Offer()
我必须这样做:
var offer: Offer!
希望这有助于某人。