0
從異步分析查詢中檢索結果之前,我的OS X CLI程序退出。相同的代碼不會在iOS應用程序中發生(因爲iOS應用程序具有GUI?)。有沒有辦法處理結果,而不會過早退出程序?CLI程序在檢索分析結果之前退出
#import "Bolts.h"
#import <Parse/Parse.h>
int main(int argc, const char * argv[])
{
@autoreleasepool
{
[Parse setApplicationId:@"my parse app id"
clientKey:@"my parse app client key"];
PFQuery *query = [PFQuery queryWithClassName:@"Wizard"];
[query whereKey:@"house" equalTo:@"Hufflepuff"]
[[query findObjectsInBackground] continueWithBlock:^id(BFTask *task)
{
for (PFObject *wizard in task.result)
{
// does not go here, program exits immidiately
// ??
}
}
}
return 0;
}
看起來像使用信號量是要走的路。謝謝。 –