我正在尝试为我的一个应用程序子类化PFUser。我知道如何在Objective C中做到这一点,但没有能够在Swift中工作。解析文档没有提供如何创建PFUser子类的信息。我使用的是7.0 beta 6。
这是我的尝试:由于某种原因,它不喜欢PFSubclassing,或load()函数和属性声明。我在我的桥头文件中包含了以下内容:
头文件#import <Parse/Parse.h>
#import <Parse/PFObject+Subclass.h>
import Parse
import Foundation
class User : PFUser, PFSubclassing {
override class func load() {
self.registerSubclass()
}
class func parseClassName() -> String! {
return "User"
}
//My variables
dynamic var firstname: String
dynamic var lastname: String
}
在Swift 2.0中,使用PFUser创建子类时不需要使用PFSubclassing。
删除PFSubclassing,你很好去!