Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
yarabei
0 / 0 / 0
Регистрация: 09.07.2014
Сообщений: 12
1

Автоматический счетчик ссылок

02.05.2015, 08:16. Просмотров 821. Ответов 2
Метки нет (Все метки)

Дан файл класса вместе с расширением:
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
@interface Something : NSObject 
@property (assign) NSInteger thing1;
@property(readonly, assign) NSInteger thing2;
- (void)resetAllValues;     // Не знаю, что это делает, видимо, просто так написано
 
 
@interface Something () 
{
      NSInteger thing4;
}
@property (readwrite, assign) NSInteger thing 2;  // просто изменение свойства переменной вверху
@property (assign) NSInteger thing 3;
Так вот, в книге, из которой взят код, написано, что поскольку мы используем ARC, то уменьшать счетчик ссылок самим не надо, т.к. за нас это сделает ARC. Но почему он за нас это сделает? Разве объекты типа NSInteger автоматически помещаются в autoreleasepool?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2015, 08:16
Ответы с готовыми решениями:

Автоматический запрет нажатия определенного символа
Можно ли "заблокировать" определенную клавишу для нажатия, чтобы данный символ...

Автоматический счетчик номеров в ячейке , например "короткий текст"
Подскажите пожалуйста наиболее простой вариант, как реализовать автоматический...

Создать класс «счетчик», реализующий циклический счетчик, со следующей структурой
Создать класс «счетчик», реализующий циклический счетчик, со следующей...

Есть ли такая биржа ссылок, где можно размещать место для ссылок вне видимости страницы сайта
Например сдвинуть абсолютом размещаемые на сайте ссылки, вверх, вниз, вправо...

Добавление ссылок на картинки без ссылок
Здравствуйте. На форуме вставляются картинки любого размера, и что бы они не...

2
Jabbson
Эксперт по компьютерным сетям
3348 / 2423 / 746
Регистрация: 03.11.2009
Сообщений: 7,759
Записей в блоге: 3
02.05.2015, 15:46 2
Вроде бы любому объекту, созданному в контексте блока авторелиз пула будет послано сообщение о релизе по завершению блока.
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
02.05.2015, 20:11 3
NSInteger - это не класс, и операций retain/release на себе не испытывает.
NSNumber - другое дело. Это класс.

Цитата Сообщение от yarabei Посмотреть сообщение
Но почему он за нас это сделает?
Потому что технология такая.
Не знаю что у вас за книга, но arc в момент генерации кода добавит нужные retain/release вызовы. Вот и вся "магия".
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2015, 20:11

Есть 10 тыс. ссылок, которые надо сверить с 40 тыс. ссылок и удалить совпадающие
Давно читал турниры из Базы вопросов http://db.chgk.info, копировал в ворд...

Спарсить: 12 ссылок на изображении товаров, 12 ссылок на товары, 12 цен товаров (html dom)
Начал учится парсить (с php_html_dom), но не могу вникнуть в процесс (как это...

Автоматический редирект
Здравствуйте уважаемые PHP программеры! У меня к вам актуальное предложение....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru