Вопросы по теме 'nsarray'

Как я могу отменить NSArray в Objective-C?
Мне нужно перевернуть мой NSArray . Например: [1,2,3,4,5] должен стать: [5,4,3,2,1] Как лучше всего этого добиться?
143692 просмотров
schedule 07.09.2022

Глубокое копирование NSArray
Есть ли встроенная функция, которая позволяет мне глубоко копировать NSMutableArray ? Я осмотрелся, некоторые люди говорят, что [aMutableArray copyWithZone:nil] работает как глубокая копия. Но я попробовал, и это, кажется, мелкая копия....
81669 просмотров

Как выбрать случайный ключ из NSDictionary?
Когда я использовал NSArray, это было легко: NSArray *array = ... lastIndex = INT_MAX; ... int randomIndex; do { randomIndex = RANDOM_INT(0, [array count] - 1); } while (randomIndex == lastIndex); NSLog(@"%@", [array...
2716 просмотров
schedule 01.05.2022

NSArray становится NSCFArray при передаче
У меня есть метод, который принимает много разных объектов и решает, что с ними делать: -(void)performAction:(NSObject *)myAction withItem:(Item *)myItem { actionCount = -1; NSLog(@"-- NEW ACTION ARRAY --"); if ([myAction isMemberOfClass:[Look...
6101 просмотров
schedule 12.07.2022

Как я могу отфильтровать массив на основе объектов в другом массиве в Objective-C?
У меня есть массив объектов в tableView. Я хочу, чтобы пользователь мог перейти на другую страницу и выбрать из контрольного списка объектов для фильтрации первого массива. Как мне обрабатывать данные из контрольного списка? В настоящее время я...
880 просмотров

NSArray ObjectAtIndex:0 получить счет?
У меня есть NSArray, который я передаю через метод делегата: - (void)didFinishParsing:(NSArray *)array { [self.myArray addObjectsFromArray:array]; NSLog(@"%@", self.myArray); [self.tableView reloadData]; } В array есть только...
3705 просмотров
schedule 05.01.2024

Cocoa: анализировать NSString по длине символа
У меня есть NSString, с которым я работаю, но я хотел бы проанализировать его по длине символа. Так что разбейте его на NSArray, и каждый объект в массиве должен состоять из x символов из этой строки. Итак, в основном, разбейте строку на подстроки...
1287 просмотров
schedule 22.02.2022

iPhone SDK: viewDidLoad () видит пустой массив NSArray, но он заполняется в методе делегата (MGTwitterEngine)
Это, вероятно, очевидно, но я немного новичок и потратил часы, пытаясь понять это. В viewDidLoad () у меня есть вызов функции объекта MGTwitterEngine (настраиваемый объект) с вводом. Если запрос (в данном случае в Twitter) успешен, он вызывает...
854 просмотров

Элемент NSArray в NSString
В методе у меня есть следующий код: NSString* tempString = (NSString*)arg; NSArray* notificationDetails = [tempString componentsSeparatedByString:@"##"]; NSString* tempString1 = [notificationDetails objectAtIndex:2]; . . . . . ....
1509 просмотров
schedule 01.04.2023

NSArray сортирует и изолирует
У меня есть NSArray имен, я хочу отсортировать их по алфавиту в UITableView и разделить на разделы. У меня есть раздел с тегами вверху, который является разделом 0. Я хочу, чтобы имена, отсортированные по алфавиту, шли после него. Таким образом,...
1313 просмотров

Как я могу изменить CGRect, хранящийся как NSValue в NSArray?
Я создаю NSArray с CGRects, используя следующую строку: [self setMyArray:[NSArray arrayWithObjects:[NSValue valueWithCGRect:CGRectMake(x,y,z,a)], [NSValue valueWithCGRect:CGRectMake(x,y,z,a)], nil]] Затем я пытаюсь время от времени обновлять...
3526 просмотров
schedule 26.11.2022

Какая самая быстрая процедура для преобразования NSArrays в массивы в стиле C (двойные)?
У меня есть 2 NSArray (на самом деле Mutable), которые я пытаюсь преобразовать в двойной массив в стиле C для подпрограммы c, в которую я их передаю. Вот моя подпрограмма Objective-C: NSMutableDictionary *childDictionary = [myParentDictionary...
452 просмотров
schedule 07.03.2023

Лучшая альтернатива для проверки наличия ключа NSDictionary в NSArray?
У меня есть NSArray NSDictionaries. Мне нужно проверить, есть ли хотя бы одно вхождение объекта для ключа NSDictionary в NSArray. Я делаю это с помощью int i; for (i=0;i< [myArray count];i++) { if ([[[myArray objectAtIndex: i]...
5100 просмотров
schedule 08.06.2022

NSArray - проверить, находятся ли объекты в массиве?
У меня есть 2 массива. Один представляет собой большую статическую группу из 600 объектов, другой — небольшую переменную группу из 10 объектов. Я хочу взять любые общие объекты между двумя группами и поместить их в новый массив. Допустим,...
10713 просмотров

NSArray ведет себя странно с объектами, выходящими за пределы области видимости
У меня странные проблемы с NSArray , когда некоторые члены объектов в моем массиве выходят за рамки, но не другие: У меня есть простой объект под названием Section. В нем 3 члена. @interface Section : NSObject { NSNumber *section_Id;...
931 просмотров
schedule 16.07.2023

Многомерный объект NSArray
Есть ли способ создать двумерный NSArray без вложенных массивов в примитивный формат aFloatArray[][]. Спасибо.
20374 просмотров

Состояние потери массива iPhone xcode после загрузки
Правильно, я обыскал и ничего не нашел. @synthesize list; // this is an NSArry -(void) viewDidLoad { NSArray *arr = [self getJSONFeed]; self.List = [arr retain]; // if i copy the access code into here it works fine. } -(void)...
1996 просмотров
schedule 29.01.2024

Из массива словарей сделать массив, содержащий значения одного ключа
У меня есть набор словарей. Я хотел бы извлечь массив со всеми элементами одного конкретного ключа словарей в исходном массиве. Можно ли это сделать без перечисления?
14930 просмотров

Как разрешить sortedArrayUsingSelector использовать целое число для сортировки вместо строки?
У меня есть такие данные: 1, 111, 2, 333, 45, 67, 322, 4445 NSArray *array = [[myData allKeys]sortedArrayUsingSelector: @selector(compare:)]; Если я запускаю этот код, он выглядит следующим образом: 1, 111, 2,322, 333, 4445, 45, 67,...
16634 просмотров
schedule 28.02.2022

Как сделать вектор C или массив из NSArray?
Это возможно? Я не видел метода, который генерировал бы простой старый вектор C или массив. У меня есть только объекты NSNumber в моем массиве, которые мне нужны как вектор C или массив.
3121 просмотров
schedule 03.06.2024