Я могу ожидать, что это пойдет от запуска массива в конец в порядке? Ничего не может найти в документах об этом. т.е. для (идентификатор val в массиве) {NSLog ("%", val);} всегда собирающийся распечатывать...
У меня есть класс, и я хочу, чтобы мой класс подтвердил протокол NSFastEnumeration. Я читал документацию, но это не совсем понятно. Может кто-нибудь, пожалуйста, скажите мне, какой метод протокола должен быть ...
У меня есть этот вопрос (а также другие вопросы по SO), а также документы Apple о коллекциях Objective-C и быстром перечислении. Что неясно, так это то, что NSArray заполнен разными ...
Сценарий = Мне нужно перебрать массив и найти, сколько «непрочитанных» существует, и посчитать, сколько отобразить пользователю. То, что я ищу = что-то вроде этого (это не мой настоящий код) для (...
Я общаюсь с API, который отправляет обратно NSDictionary в качестве ответа с данными, которые нужны моему приложению (данные в основном являются фидом). Эти данные отсортированы по самым новым и самым старым, с новейшими элементами в ...
Как бы вы остановили быстрое перечисление, когда получили то, что искали. Я знаю, что в цикле for вы просто устанавливаете число счетчика, например, тысячу или что-то в этом роде. Пример :для (int i=0;i<10;i+...
Я пытаюсь понять, как применить протокол быстрого перечисления (под iOS/цель C) для класса, который я создаю. Я читал раздел документации Apple, но... не совсем понял! У кого-нибудь есть...
Я хочу получить индекс текущего объекта при использовании быстрого перечисления, то есть для записи (MyClass * в сохраненном массиве) {{{ 1}} // Каков индекс | записи | in | savedArray |?
}
Что здесь должно произойти? Безопасно ли это? NSArray *nullArray=nil;
for (id obj in nullArray) { // blah
} Более конкретно, должен ли я сделать следующее: NSArray *array=[thing methodThatMightReturnNil];
if (...
Безопасно ли перечисление с помощью быстрого перечисления с помощью [операций NSOperationQueue]? Примерно так: for (NSOperation * op in [operationQueue operations]) {// Что-нибудь делаем с op
} Поскольку операции ...
У меня есть приложение на основе основных данных, которое имеет один объект (список) для многих объектов (список предметы) отношения. Я работаю над синхронизацией данных между устройствами, и как часть этого я импортирую списки из файлов XML в ...
Могу ли я удалить элементы, которые я зацикливаю через цикл for Objective-C без побочных эффектов? Например, это нормально? for (id item in items) {if ([item customCheck]) {[items ...
Как лучше всего узнать, когда я достиг последнего объекта в массиве, когда используя быстрое перечисление? Есть ли лучший способ, чем увеличивать int и затем сравнивать это с длиной ...
Экспериментально показывает, что коллекция выражение оценивается только один раз. Рассмотрим этот пример: static NSArray * a; - (NSArray *) fcn
{if (a == nil) a = [NSArray ...