Результаты поиска по запросу "retain"
@ свойства определения с ARC: сильный или сохранить?
Используя Xcode 4.2 и ARC, я замечаю, что автоматически сгенерированный код дляNSManagedObject по-прежнему выглядит так для свойств: @property (nonatomic, retain) NSString * someString;1) не долженretain теперь заменить наstrong или жеweak? 2) ...
Внизу страницы есть раздел о сохранении циклов.
е с поддержкой ARC как исправить предупреждение о потенциальном цикле сохранения при использовании блочного API? Предупреждение: Capturing 'request' strongly in this block is likely to lead to a retain cycle производится этим фрагментом ...
Objective-C 101 (сохранить против присвоения) NSString
Вопрос 101 Допустим, я создаю базу данных автомобилей, и каждый объект автомобиля определяется как: #import <UIKit/UIKit.h> @interface Car:NSObject{ NSString *name; } @property(nonatomic, retain) NSString *name;Почему ...
Как повернуть изображение в библиотеке изображений GD при сохранении прозрачности?
Я делаю предварительный просмотр скина для своего сайта; Мне нужно вращать части изображения, чтобы создать представление, которое увидят мои пользователи.Ск...
Таким образом, если вам нужно сослаться на переменную вашего экземпляра (например, чтобы отключить таймер при выходе из контроллера View)
код хорошо работает @property (nonatomic, retain) NSTimer *timer; self.timer = [[NSTimer timerWithTimeInterval:kAdsAppearTimeInterval target:self selector:@selector(timerFired:) userInfo:nil repeats:NO] retain];этот код получить CFRelease. Но ...
Это правильно. Он использует стратегию, называемую «чередование блокировок», для уменьшения конкуренции за глобальную блокировку хранения. Это все еще довольно медленно, поэтому, если у вас есть объект с очень большим оттоком перерасчета, может быть целесообразно внедрить собственную систему перерасчета. Это не особенно сложно (используйте OSAtomicIncrement () и друзей), но вы потеряете возможность проверять историю пересчетов в Инструментах для этих объектов.
тся ли метод сохранения NSObject атомарным? Например, при сохранении одного и того же объекта из двух разных потоков обещано ли, что количество сохраненных данных увеличилось в два раза, или можно увеличить число сохраненных только один ...
отправлено в освобожденный экземпляр
Всякий раз, когда я помещаю контроллер представления в свой стек, а затем вынимаю его, я получаю эту ошибку: *** -[CALayer retainCount]: message sent to deallocated instance <memory address>Кажется, это происходит сразу послеdealloc вызывается ...