我正在尝试将解析框架包含到现有的iOS应用程序中。我通过添加
跟随Parse iOS快速入门教程- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
...
[Parse setApplicationId:@"..." clientKey:@"..."];
}
而不是打电话
- (void)viewDidLoad
{
...
PFObject *testObject = [PFObject objectWithClassName:@"TestObject"];
testObject[@"foo"] = @"bar";
[testObject saveInBackground];
}
当然包括import语句。
无论如何,问题是[testObject saveInBackground];
抛出以下异常:
2015-05-29 16:39:25.845 shell [306:80175] *由于未捕获的异常终止应用' NSInvalidArgumentException',原因:' * setObjectForKey :key不能是nil'
我已经在寻找一个解决方案,但找不到任何提示。我也尝试将Parse集成到一个新的空项目中,并且工作正常。
有谁知道这里可能出现什么问题?