Я ищу стандартную идиому для перебора NSArray. Мой код должен соответствовать OS X
Неизменяемый массив объектов с целочисленным индексом из платформы Apple Foundation.
Я ищу стандартную идиому для перебора NSArray. Мой код должен соответствовать OS X
Как конвертировать NSMutableArray в NSArray в
Мне нужно поменять местами NSArray. Например: [1,2,3,4,5] должен стать: [5,4,3,2,1] Каков наилучший способ достичь
Мне интересно, как преобразовать NSArray [@"Apple", @"Pear ", 323, @"Orange"] в строку в Objective-C
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я новичок в основных данных. Я заметил, что типы...
Итак, у меня есть NSArray«myArray» с NSNumbers и NSStrings. Я нуждаюсь в них в другом, UIViewпоэтому я иду так: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView"...
Я ищу способ превратить NSMutableArray в строку. Есть ли что-нибудь наравне с этим методом массива Ruby? >> array1 = [1, 2, 3] >> array1.join(',') => "1,2,3"
У меня есть NSArrayи я хотел бы создать новый NSArrayс объектами из исходного массива, которые соответствуют определенным критериям. Критерии определяются функцией, которая возвращает BOOL. Я могу создать NSMutableArray, перебрать исходный массив и скопировать объекты, которые принимает функция...
Есть ли встроенная функция, которая позволяет мне глубоко копировать NSMutableArray? Я огляделся, некоторые говорят, что [aMutableArray copyWithZone:nil]работает как глубокая копия. Но попробовал и вроде неглубокая копия. Прямо сейчас я вручную делаю копию с помощью forцикла: //deep copy a 9*9...
Я могу поместить содержимое NSSetв NSMutableArrayследующее: NSMutableArray *array = [set allObjects]; Однако компилятор жалуется, потому что [set allObjects] возвращает NSArrayне файл NSMutableArray. Как это...
У меня есть множество словарей. Я хочу отфильтровать массив по ключу. Я пробовал это: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Это не работает, я не получаю результатов. Я думаю,...
У меня есть NSArray, в котором я хочу отфильтровать определенные объекты с помощью NSPredicate, я надеялся, что смогу использовать NOT IN, так как увидел, что могу легко выполнить IN. Итак, у меня есть свой массив: self.categoriesList Затем я получаю значения, которые хочу удалить: NSArray...
Как обычно хранить c-структуры в файле NSArray? Достоинства, недостатки, обработка памяти? Примечательно, в чем разница между valueWithBytesи valueWithPointer - поднятый Джастином и сомом ниже. Вот ссылка на обсуждение Apple valueWithBytes:objCType:для будущих читателей ... Для нестандартного...
Допустим, у меня есть этот код: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner", date:...
В последнее время я много использую enumerateObjectsUsingBlock:для своих потребностей в быстром перечислении, и мне трудно понять использование BOOL *stopв блоке перечисления. В NSArrayссылке на класс говорится stop: Ссылка на логическое значение. Блок может установить значение, YESчтобы...
У меня NSArrayесть строка даты (например, NSString) например: «Thu, 21 May 09 19:10:09 -0700» Мне нужно отсортировать NSArrayпо дате. Я NSDateсначала подумал о преобразовании строки даты в объект, но застрял на том, как сортировать по NSDateобъекту. Спасибо....
Можно ли получить все ключи от конкретного NSDictionaryв отдельности NSArray?
Я использую iPhone SDK (3.0) и пытаюсь создать массив селекторов для вызова различных методов в одном классе. Очевидно, я делаю что-то не так (я думаю, что @selector не считается классом, и поэтому вставка их в NSArray не работает). Я пробовал это, но это явно неправильно. Есть ли простой способ...
У меня есть массив с кучей строк, и я хочу проверить, содержится ли в массиве определенная строка. Если я использую containsObjectсообщение: в массиве, я получаю правильные результаты. Все ли NSStringобъекты с одинаковой строкой указывают на один и тот же объект? Или почему containsObject:...