我正在使用Parse创建OS X应用程序。我在appId
中正确设置了AppDelegate
,但在运行时,控制台会显示:
无法在(NSWindow)上设置(contentViewController)用户定义的检查属性:您必须在Parse上调用setApplicationId:clientKey:来配置Parse。
并且无法加载我的视图控制器的内容。
如果我在视图控制器的-viewDidLoad:
中注释代码,一切都运行良好......
在-viewDidLoad:
之前调用了-applicationDidFinishLaunching:options:"
吗?
func applicationDidFinishLaunching(aNotification: NSNotification) {
Parse.enableLocalDatastore()
Parse.setApplicationId("LAckhYSKt33A7hoepKgk3x1K8af1EYhiK1YHY7cH", clientKey:"Pr1PE5ROC9AMoPquzSfA9FltIzIk6QLKdNXXh5fx")
println("fait")
//PFUser.enableAutomaticUser()
let defaultACL: PFACL = PFACL()
defaultACL.setPublicReadAccess(true)
PFACL.setDefaultACL(defaultACL, withAccessForCurrentUser: true)
}
出现这种奇怪行为的原因??