МОЙ ПЛОХОЙ, Я НАСТОЯЩИМ НАПИСАЛ ЭТОТ КОД ВНЕ РЕШЕНИЯ, ЧТО БОЛЬШАЯ НАИВНАЯ ОШИБКА
Я изучаю очереди GCD и создаю блоки для работы в фоновом режиме,
-(IBAction) refresh:(id) sender
{
dispatch_queue_t downloadQueue = dispatch_queue_create("app data", NULL);
dispatch_async(downloadQueue, ^{
//. . . Call a method which download XML file from server . . .
dispatch_async(dispatch_get_main_queue(), ^{
//. . . Update UI with dowanloaded data . . .
});
});
dispatch_release(downloadQueue);
}
но эта строка кода показывает ошибку компиляции
dispatch_queue_t downloadQueue = dispatch_queue_create("eiap data", NULL);
ОШИБКА : элемент инициализатора не является константой времени компиляции
<Ч />
Я могу сказать, что что-то не так с «данными приложения» const char, который я создаю на лету, но я не знаю, что с ним не так?
Спасибо