我在我的viewController.m文件中有這個宏。 I.m新的Xcode btw。函數隱式聲明'dispatch_get_global_queue'
#define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PROPERTY_DEFAULT, 0)
我就行收到這個錯誤在那裏說:「kBgQueue」的功能隱式聲明「dispatch_get_global_queue」
dispatch_async(kBgQueue, ^{
NSData* data = [NSData dataWithContentsOfURL:
kLatestKivaLoansURL];
[self performSelectorOnMainThread:@selector(fetchedData:)
withObject:data waitUntilDone:YES];
});
預先感謝您。
是不是PRIORITY_DEFAULT,不屬性? – jrturton
不知道這是否解決了問題,但我注意到你有'QUEUE_PROPERTY_DEFAULT'而不是'QUEUE_PRIORITY_DEFAULT'。另外,對於宏來說,將定義放在父元素中通常是個好主意 – oltman
我發現通常不會使用它們是個好主意:)缺少語法檢查/自動完成只是一個原因。 – jrturton