Форум программистов, компьютерный форум CyberForum.ru

Как удалить объект из NSMutableArray? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Удалить NSBezierPath http://www.cyberforum.ru/objective-c/thread1046578.html
Создаю полигон mainPath (NSBezierPath). Отдельно от основного "пути" есть еще один NSBezierPath. Его назвал guidLine (серая направляющая линия, создается от последней добавленной (кликом мыши) точки до места положения курсора. По завершению построения объекта (назначил через F5) через , полигон замыкается с последней точки на первую. Остается направляющая линия. Как ее удалить? Т.е. завершить...
Objective-C Англоязычная версия приложения Здравствуйте, но же реализовать англоязычную версию версию приложения, мне говорили что "нужно добавить в проект файл Localizable.strings и все переменные типа NSString сделать NSLocalizableString" но я немного не понимаю как это сделать может кто-то помочь!? http://www.cyberforum.ru/objective-c/thread1044156.html
Objective-C Во что компилируется Objective-C приложение
Всем привет! Во что компилируется приложение, написанное на Objective-C? Нативный код или промежуточный? Используется ли виртуальная машина? Если ли в этих вопросах разница на iOS и MacOS?
Objective-C Передача инициализированных переменных из одного класса в другой (objective c, XCODE 5.0.2)
Друзья помогите решить задачку! Я в этом деле новичек, поэтому прошу не винить за глупые вопросы)) Итак, создаю приложение для iPhone в XCODE 5.0.2, язык программирования Objective C. Пишу приложение с несколькими представлениями. В первом представлении (класс FirstViewController) создал текстовые поля для ввода пользователем входных данных. FirstViewController.h #import...
Objective-C Taglib Framework Objective-C http://www.cyberforum.ru/objective-c/thread1036623.html
Добрый день! Возникла проблема с подключением библиотеки TagLib к проекту в Xcode. На официальном сайте есть только исходники, и я не знаю, как их правильно подключить. Однако нашел фреймворк (https://github.com/nickludlam/TagLib.framework) и вроде делаю все по инструкции, но при компиляции вылетает множество ошибок (на прикрепленном скриншоте). В общем, мне очень нужна помощь, хоть как, но...
Objective-C Задание параметров объектам через цикл Хочу задать текст объектам подобным образом: for(int i=0; i<=; i++) { array.text = @"алилуя"; } Но компилятор ругается, говорит, что "id" не знает "text". Собственно как можно реализовать? Гуглил, ответов на нашел. Заранее спасибо подробнее

Показать сообщение отдельно
Dev_Dev
0 / 0 / 0
Регистрация: 11.11.2012
Сообщений: 64

Как удалить объект из NSMutableArray? - Objective-C

20.12.2013, 19:29. Просмотров 904. Ответов 3
Метки (Все метки)

Здравствуйте, у меня возникла неразрешимая проблема. Есть массив NSMutableArray *array, который содержит следующие значения (@"1", @"2", @"3", @"4", @"5"). Я удаляю первый элемент и вроде должен получится массив со следующими значениями (@"2", @"3", @"4", @"5"), где значение @"2" имеет индекс = 0.
Objective-C
1
2
[array removeObjectAtIndex:0];
     NSLog(@"Arr after removal is  : %@",array);
и в консоли я получаю:
2
3
4
5
Но !!! Когда я ставлю breakpoint, то в дебаге вижу следующую картину:
->[0]=(id)0x00000000
->[1]=(id)0x092701a0 (int)2
->[2]=(id)0x092701b0 (int)3
->[3]=(id)0x092701c0 (int)4

Я не могу понять куда делся элемент со значением "5" и почему первый элемент не был удален, а лишь приравнен nil ??? Если кто сталкивался с такой проблемой - подскажите плз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru