Результаты поиска по запросу "automatic-ref-counting"
Висячие указатели в цели c - ноль также освобождает память?
Что я понимаю, это:Утечки памяти происходят, когда память не была освобождена иливышел" Повисшие указатели возникают, когда указатель НЕ установлен на н...
Избегайте этого свисающего указателя с ARC
У меня есть объект, который содержитstrong ссылка на объект: @property (nonatomic, strong) NSObject *thing;В другом месте у меня есть метод, который передает ссылку на объект: [thirdObject doSomething:secondObject.thing];В одном случае (из ...
назначить свойства, объекты ARC и Core Foundation
Изменить 2.Благодарякругозор [https://stackoverflow.com/users/1312143/ken-thomases]это сейчас работает. И я даже думаю, что понимаю почему :-) Вот исправленная строка: - (void) reCreatePath { CGMutablePathRef p = ::CGPathCreateMutable() ...
Слабое свойство установлено в ноль в dealloc, но свойство ivar не ноль
Я заметил следующее в Objective-C с включенным ARC: Давайте иметь простой класс А и автосинтезированное слабое свойство @interface A @property (nonatomic, weak) id refObject; @end @implementation A @endИ второй класс B с dealloc ...
SecItemCopyMatching все еще течет на OSX под ARC
я обнаружил утечку памяти на SecItemCopyMatching. После исследования на SF я нашел решение: __block NSString *certificateName = nil; SecKeychainRef keychain; SecKeychainCopyDefault(&keychain); NSMutableDictionary *attributeQuery ...
Почему переменная с квалификатором __weak сохраняет объект?
Вот мой код: extern void _objc_autoreleasePoolPrint(); int main(int argc, const char * argv[]) { NSArray __weak *tmp = nil; @autoreleasepool { NSArray __strong *obj = [[NSArray alloc] init]; NSLog(@"obj &: %p", obj); tmp = obj; NSLog(@"tmp &: ...
Delphi TThread под ARC (iOS) не выпускается
Как правильно завершить поток с помощью Delphi для iOS под управлением ARC? Возьмите этот простой пример: TMyThread = class(TThread) protected procedure Execute; override; public destructor Destroy; override; end; TForm2 = class(TForm) Button1: ...
NSString в CFStringRef и CFStringRef в NSString в ARC?
Я пытаюсь понять правильный способ полученияNSString изCFStringRef в дуге? То же самое для движения в противоположном направлении,CFStringRef вNSString в дуге? Как правильно сделать это, не создавая утечки памяти?