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

4 ответа

EXC_BAD_ACCES рисование тени

Я пытаюсь добавить тень к своему UIView, но в моем методе drawRect я получаю EXC_BAD_ACCESS. (Я использую ARC) -(void) drawRect:(CGRect)rect { CGColorRef lightColor = [UIColor colorWithRed:105.0f/255.0f green:179.0f/255.0f ...

7 ответов

Почему @autoreleasepool все еще нужен для ARC?

По большей части с ARC (Автоматический подсчет ссылок) нам вообще не нужно думать об управлении памятью с объектами Objective-C. Не разрешено создаватьNSAutoreleasePools больше, однако есть новый синтаксис: @autoreleasepool { … }Мой вопрос: ...

1 ответ

Слабое свойство не обнуление с помощью ARC

У меня есть следующий простой код для объекта, который содержит слабую ссылку: // интерфейс @interface GMWeakRefObj : NSObject @property (weak) id object; @end// реализация @implementation GMWeakRefObj @synthesize object; @endКогда я запускаю ...

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

3 ответа

Как я могу получить OCMock под ARC, чтобы прекратить обнуление набора подклассов NSProxy, используя слабое свойство?

ПодARCУ меня есть объект,Child это имеетweak свойство,parent, Я пытаюсь написать несколько тестов дляChildСмею ееparent использование имуществаOCMock. Под ARC, установкаNSProxy подкласс с использованием синтезированного установщика слабого ...

2 ответа

Время жизни слабых локальных переменных с ARC

Если у меня есть кусок кода, который выглядит следующим образом: - (void)testSomething { __weak NSString *str = [[NSString alloc] initWithFormat:@"%@", [NSDate date]]; NSLog(@"%@", str); }вывод будет (нулевой), потому что нет сильных ссылок на ...

7 ответов

Dealloc не вызывается в приложении ARC

У меня есть UIViewController, который помещается в контроллер контейнера, а затем извлекается, и с помощью инструмента выделения я вижу, что контроллер представления впоследствии уничтожается. Однако точка останова в контрольной точке контроллера ...

2 ответа

Проект Cocos2D со многими сценами не освобождает память должным образом

У меня большая проблема, и я не очень хорошо понимаю, почему это происходит. В этом случае: Есть отличный проект в Cocos2D с 10 сценами. Каждая сцена - это страница книги с огромными спрайтами. Он использует реализацию Kobold2D 1.0.2.Каждая ...

2 ответа

Почему «неизвестный метод для селектора x» является серьезной ошибкой в ARC?

Может быть, это полезно, если вызов метода, который MyClass не понимает для чего-то типизированного MyClass, является ошибкой, а не предупреждением, поскольку, вероятно, это либо ошибка, либо она приведет к ошибкам в будущем ... Однако, почему ...

2 ответа

Цель C - ARC - Когда использовать @autoreleasepool

Я немного читал об ARC и увидел это: @interface Address : NSObject { @public NSString *city; } @end @implementation Address - (Address*) init: (NSString*) c { city = c; return self; } - (void) dealloc { NSLog(@"Destroying address: %@", city); } ...

2 ответа

Сохраненная основная собственность фонда

(Xcode 4.2, iOS 5,ARC) У меня есть некоторые свойства объектов Core Foundation (/ Graphics), которые должны стать собственниками их объектов. Теперь в этихApple ...