Результаты поиска по запросу "retain"
сильный захват себя в этом блоке может привести к циклу сохранения
Как я могу избежать этого предупреждения в xcode. Вот фрагмент кода:
alloc + init с синтезированным свойством - приводит ли это к тому, что счетчик увеличивается на два?
Я видел следующий фрагмент совсем немного:В шапке:
Сколько раз я освобождаю выделенный или сохраненный объект?
Я делаю игру для iPhone. Я хочу освободить все объекты, которые были выделены или сохранены. в
Как сохранить сеттер с помощью @synthesize?
У меня есть следующее в шапке:
Как повернуть изображение в библиотеке изображений GD при сохранении прозрачности?
Я делаю предварительный просмотр скина для своего сайта; Мне нужно вращать части изображения, чтобы создать представление, которое увидят мои пользователи.Ск...
Как насчет хранения в массиве или словаре
екте Cocoa Touch мне нужен определенный класс, чтобы иметь не только один объект делегата, но и многие из них. Похоже, я должен создать NSArray для этих делегатов; проблема в том, что NSArray сохранит все эти делегаты, чего не должно (по ...
Это правильно. Он использует стратегию, называемую «чередование блокировок», для уменьшения конкуренции за глобальную блокировку хранения. Это все еще довольно медленно, поэтому, если у вас есть объект с очень большим оттоком перерасчета, может быть целесообразно внедрить собственную систему перерасчета. Это не особенно сложно (используйте OSAtomicIncrement () и друзей), но вы потеряете возможность проверять историю пересчетов в Инструментах для этих объектов.
тся ли метод сохранения NSObject атомарным? Например, при сохранении одного и того же объекта из двух разных потоков обещано ли, что количество сохраненных данных увеличилось в два раза, или можно увеличить число сохраненных только один ...
Таким образом, если вам нужно сослаться на переменную вашего экземпляра (например, чтобы отключить таймер при выходе из контроллера View)
код хорошо работает @property (nonatomic, retain) NSTimer *timer; self.timer = [[NSTimer timerWithTimeInterval:kAdsAppearTimeInterval target:self selector:@selector(timerFired:) userInfo:nil repeats:NO] retain];этот код получить CFRelease. Но ...
также.
ли устанавливать мои сохраненные членские переменные на ноль или освобождать их, когда я убираюсь? Установка сохраненной переменной в nil кажется более безопасным способом освободить объект, не рискуя вызвать его дважды. Обновление: позвольте ...