Описание тега nspointerarray
NSPointerArray - это изменяемая коллекция, смоделированная на основе NSArray, но она также может содержать значения NULL, которые можно вставлять или извлекать (и которые вносят вклад в счетчик объекта).
1
ответ
NSMutableArray с [NSNull null] против NSPointerArray
Я пишу шахматную программу, которая хранит все фигуры в NSMutableArray с [NSNull null] представляющие пустые места. Я только что узнал о NSPointerArray и мне было интересно, должен ли я переключиться на это вместо этого. В основном, каковы плюсы / м…
04 янв '14 в 19:35
2
ответа
С NSPointerArray, как перебирать непрозрачные указатели?
Я недавно обнаружил эти классы, как NSMapTable а также NSPointerArray, которые работают как традиционные коллекции, но также позволяют хранить слабые ссылки или простые старые указатели Си. К сожалению, похоже, что вы не можете использовать for...in…
24 мар '14 в 00:07
1
ответ
Доступ к объектам с помощью NSPointerArray?
У меня есть NSPointerArray и в одном из моих методов я хочу получить доступ к объектам, хранящимся в этом NSPointerArray (так как я должен использовать один из объектов properties). Я не хочу создавать новый NSArray с методом allObjects, который буд…
16 авг '12 в 23:49
1
ответ
Как вырастить 2d динамически размещенный строковый массив в C++11?
Итак, я занимался этим вопросом: В. Напишите программу, которая позволяет пользователям отслеживать последний раз, когда они разговаривали с каждым из своих друзей. Пользователи должны иметь возможность добавлять новых друзей (столько, сколько они х…
03 апр '15 в 17:04
0
ответов
Неверные значения, возвращаемые NSPointerArray
Мне нужно добавить несколько указателей CLLocationCoordinate2D в NSPointerArray, Вот как я создал массив: myArrayProperty = [[NSPointerArray alloc] initWithOptions:NSPointerFunctionsOpaqueMemory]; и добавил указатели CLLocationCoordinate2D следующим…
02 фев '18 в 11:54
2
ответа
NSPointerArray странное уплотнение
У меня слабый NSPointerArray с некоторыми NSObject это было выпущено. Перед звонком compact что я вижу это: (lldb) po [currentArray count] 1 (lldb) po [currentArray pointerAtIndex:0] <nil> (lldb) po [currentArray allObjects] <__NSArrayM 0x1…
09 июл '15 в 15:43
1
ответ
Как передать значения двойному указателю и вывести значения, как если бы это был многомерный массив? (С)
У меня есть следующая структура, которую я не могу изменить: typedef struct _content { int length; char **lines; } content_t; Я инициализировал это в основной функции следующим образом: struct _content cont; cont.length = 6; cont.lines[cont.length-1…
25 янв '19 в 22:26
1
ответ
Основы NSPointerArray
Я пытаюсь познакомиться с NSPointerArray-class, и у меня есть очень специфический вопрос относительно ячеек табличного представления. Если я сохраню указатель на ячейку, которая нажимается в NSPointerArray, смогу ли я отследить его до исходной ячейк…
18 янв '15 в 15:15
2
ответа
Как найти максимальное значение UnsafeMutablePointer<Float> с bufferSize типа данных UInt32 в Swift?
Я новичок в разработке и работаю над проектом, в котором мне нужно было визуализировать звуковые волны! Я использую модуль EZAudio, где для отображения волн на экране используется функция UpdatePlot и в параметре передается UnsafeMutablePoiter>. Я х…
24 июл '16 в 20:38
1
ответ
Слабый массив объектов в Swift
Я хотел бы создать массив объектов как свойство другого класса в Swift, например: class person{ var livingInHouse : house name : String } class house{ var personArray : [person] } Мои ограничения: Я хотел бы легко получить доступ к объектам в person…
26 янв '15 в 12:55
20
ответов
Как мне объявить массив слабых ссылок в Swift?
Я хотел бы хранить массив слабых ссылок в Swift. Сам массив не должен быть слабой ссылкой - его элементы должны быть. Я думаю какао NSPointerArray предлагает нетипичную версию этого.
09 июн '14 в 19:34
2
ответа
Как добавить объект в NSPointerArray?
Я хочу хранить слабые ссылки в NSPointerArray но я получаю ошибку: public var objectWithReloadFRC = NSPointerArray(options: NSPointerFunctionsWeakMemory) objectWithReloadFRC.addPointer(self) //self is an UIViewController subclass попробовал это тоже…
02 июл '15 в 17:32
1
ответ
Я столкнулся с каким-то странным кодом в динамическом распределении памяти для 2D-массивов в C++? пожалуйста, объясните мне, что это?
Код :- p = new int *[5]; где p - указатель и объявлен как int **P; Пожалуйста, объясните мне, почему существует * между новым и [5].
15 май '20 в 19:48
1
ответ
C Указатель на массивы [дубликат]
Я изучаю указатели на C. Когда я объявляю: char c1[] ="hello"; c1[0] = c1[1]; printf("%s\n", c1); Он распечатывает eello Но когда я делаю следующее: char * c2="hello"; c2[0] = c2[1]; printf("%s\n", c2); он компилируется на C #, но программа вылетает…
12 сен '21 в 20:10
0
ответов
Почему я не могу использовать printf() с переменной 'i' в качестве аргумента
` void DisplayFood(int*NumOfFood,int*Rno,char *Names[],int*Price,int*Quantity,char*mfg[],char*exp[]) { int i =0; for(i=0;i<*NumOfFood;i++) { printf("\n%-20d",Rno[i]); printf("%-20s\t",Names[i]); printf("%-20d\t\t",Price[i]); printf("%-20s\t\t",mf…
03 ноя '22 в 14:52