Результаты поиска по запросу "automatic-ref-counting"

2 ответа

ARC слабый ивар выпущен до возвращения - при сборке для выпуска, не отладки

У меня есть класс, который лениво создает объект и сохраняет его как слабое свойство. Другие классы могут запрашивать этот объект, но, очевидно, должны сохранять строгую ссылку на него, чтобы предотвратить освобождение объекта: // .h @interface ...

1 ответ

Проблема с NSMakeCollectable при преобразовании в ARC

Я пытаюсь преобразовать свой код в ARC, и у меня есть проблема с NSMakeCollectable в библиотеке ASIRequest. - (NSString*)encodeURL:(NSString *)string { NSString *newString ...

1 ответ

Блоки сохраняют цикл из соглашения об именах?

Я удивлен, обнаружив следующее поведение ... @interface Foo : NSObject - (void)addBar:(id)aBar withCompletion:(void(^)(void))completion; @end @interface AwesomeClass : NSObject @property (strong, nonatomic) Foo *foo; ...

ТОП публикаций

1 ответ

Как правильно создать пользовательский установщик для слабого свойства в Objective C?

Если я объявлю свойство, как это: @property(nonatomic,weak) Foo *someProperty;и тогда я объявляю пользовательский установщик следующим образом: - (void)setSomeProperty:(Foo *)someProp { _someProperty = someProp; //...more custom stuff }что-то ...

1 ответ

Нужен ли NSNotificationCenter removeObserver в ARC? [Дубликат]

На этот вопрос уже есть ответ здесь: KVO и ARC как удалить Observer [/questions/6959896/kvo-and-arc-how-to-removeobserver] 3 ответаВ ARC нужно отправлять removeObserver: ...

2 ответа

Соглашения об именовании Objective-C с ARC и возможные предупреждения

У меня есть опыт работы с чистым кодированием ARC. В качестве функции компилятора он учитывает семейство методов Objctive-C, выставляя право сохранять / освобождать вызовы, когда это необходимо. Все методы, которые начинаются сalloc, ...