0
ответов

ARC - выделить в сильную собственность. Создает утечку?

Создает ли в ARC утечку памяти для выделения в @property (strong) // MyClass.h @property (strong) NSString * myString; // MyClass.m @synthesize myString = _myString; - (void) viewDidLoad {...
вопрос задан: 21 November 2011 16:41
0
ответов

поддельный va_list в ARC

Мне нужно создать в приложении iOS поддельный va_list для передачи в функцию initWithFormat: arguments: NSString, это мой код: NSArray * fixedArguments = [[NSArray alloc] initWithArray: arguments]; ...
вопрос задан: 21 November 2011 13:03
0
ответов

MKAnnotation не показывает выноску в MKMapView

У меня есть MKMapView, и я добавляю такие аннотации: for (NSDictionary * tmp в ответ) {NSDictionary * places = [tmp objectForKey: @ "место"]; NSDictionary * location = [places ...
вопрос задан: 20 November 2011 17:49
0
ответов

CG Gradient работает на симуляторе, но не на iPhone

У меня есть код, который компилируется без проблем. Он хорошо работает на симуляторе iPhone, но на моем устройстве я получаю EXC_BAD_ACCESS. Это происходит во вспомогательной функции для рисования градиента. Я следил за этим ...
вопрос задан: 16 November 2011 22:28
0
ответов

Pragma для явного включения ARC?

Есть ли #pragma (или какая-то другая конструкция) для явного включения автоматического подсчета ссылок (ARC) в исходном файле Objective-C (или Objective-C ++)? Еще лучше, если исходный файл может вызвать ...
вопрос задан: 15 November 2011 12:09
0
ответов

Автоматический подсчет ссылок (ARC) в Objective-C и наблюдение за ключевыми значениями

Я пишу приложение Objective-C с использованием ARC, и это определенно большое улучшение, хотя я никогда особо не возражал против сохранения счетчиков. Однако есть один случай, который я не смог найти в документации ...
вопрос задан: 14 November 2011 14:24
0
ответов

Блок освобождается, пока в NSDictionary (ARC)

Я пытаюсь сохранить ссылку на блок, который был передан моему классу методом, чтобы вызвать его позже. Однако у меня возникли проблемы с сохранением ссылки на него. Очевидный способ, я ...
вопрос задан: 14 November 2011 05:26
0
ответов

ARC запрещает объекты Objective-C в структурах или объединениях, несмотря на пометку файла -fno-objc-arc

ARC запрещает объекты Objective-C в структурах или объединениях, несмотря на пометку файла -fno-objc-arc? Почему? Это так? У меня было предположение, что если вы отметите это -fno-objc-arc, у вас не будет этого ограничения.
вопрос задан: 11 November 2011 22:05
0
ответов

AVPlayer продолжает воспроизводиться после удаления ViewController из NavigationController

Итак, я использую ARC в своем проекте, и когда я добавляю AVPlayerLayer, он работает просто отлично и денди, но когда я выскакиваю UIViewController из моего UINavigationItem, видео продолжает воспроизводиться в фоновом режиме. ...
вопрос задан: 9 November 2011 23:46
0
ответов

Можно ли в ARC по-прежнему создавать @autoreleasepool для циклов?

Допустим, у меня есть цикл, который возвращает набор автоматически выпущенных объектов NSData. .. NSData * bigData = ... while (некоторое условие) {NSData * smallData = [bigData subdataWithRange: ...]; // процесс ...
вопрос задан: 9 November 2011 08:02
0
ответов

Вызывается UIPopoverController dealloc - среда ARC

При отображении всплывающего контроллера во второй раз (после его закрытия и последующего отображения) я получаю следующую ошибку: Завершение работы приложения из-за неперехваченного исключения «NSGenericException», ...
вопрос задан: 8 November 2011 12:45
0
ответов

iOS 5 + ARC - освобождает ли указатель nil память?

Я пытаюсь соответствовать рекомендациям Apple по реагированию на предупреждения о нехватке памяти в моем приложении. В рекомендациях говорится: «После получения (предупреждения о нехватке памяти) ваше приложение должно освободить столько памяти ...
вопрос задан: 7 November 2011 20:52
0
ответов

Делегаты Objective-C с ARC

Я пишу класс, который имеет обратные вызовы для объекта делегата, но у меня проблемы с ARC . например У меня есть ObjectA (делегат), который соответствует ProtocolA, и ObjectB, который является объектом, который ...
вопрос задан: 7 November 2011 20:04
0
ответов

Каковы преимущества и недостатки использования ARC? [closed]

Каковы преимущества и недостатки использования нового стиля управления памятью с автоматическим подсчетом ссылок (ARC) в проекте iOS? Можете ли вы отказаться от использования ARC при разработке с iOS 5.0 ...
вопрос задан: 4 November 2011 19:46
0
ответов

- [Сохранение не типа]: сообщение отправлено в освобожденный экземпляр

Я преобразовал свое приложение для использования ARC. Раньше у меня была следующая строка кода: NSArray * colors = [NSArray arrayWithObjects: startColor, endColor, nil]; После неявного преобразования не-Objective -...
вопрос задан: 3 November 2011 10:43
0
ответов

Что случилось с keepCount в Xcode 4.2?

Я заметил, что после обновления моего Xcode to 4.2 keepCount всегда равно -1. Я не использую ARC в своем проекте, и я даже пытался создать новые проекты и отключил опцию ARC в проекте ...
вопрос задан: 2 November 2011 21:18
0
ответов

Могу ли я создать структуру ARC и использовать ее в проекте, не относящемся к ARC?

Думаю, заголовок довольно хорошо объясняет мой вопрос, в настоящее время я работаю над небольшой структурой для моих личных нужд и думал о создании ее с помощью ARC (если это вообще возможно?), и использовать его в ...
вопрос задан: 1 November 2011 13:46
0
ответов

Как преобразовать из char * в id * с включенным ARC

Я пытаюсь создать «поддельный» список аргументов переменных, используя описанную здесь технику, но для ARC -enabled, и я не могу понять, как избавиться от получаемой ошибки. Вот код ...
вопрос задан: 31 October 2011 19:56
0
ответов

@autoreleasepool без ARC?

Я новичок в Xcode 4.2, и я еще не полностью освоился с ARC. Однако я читал, что @autoreleasepool заменяет ручное использование пулов autorelease и делает какую-то особую магию под капотом, чтобы ...
вопрос задан: 31 October 2011 06:34
0
ответов

ARC: Как освободить статическую переменную?

Будет освобождено ( ниже) освободить NSString, на который указывает статическая переменная exampleString? // ExampleClass.h @interface ExampleClass: NSObject @end // ExampleClass.m static NSString * ...
вопрос задан: 30 October 2011 21:55
0
ответов

Возврат автовыделенных объектов с помощью ARC

Предположим, что я написал код ниже в классе A: -(NSArray *) returnListNames { NSArray *returnList = [NSArray arrayWithArray:myListNames]; return (returnList); } А в классе B я получаю ...
вопрос задан: 30 October 2011 20:01
0
ответов

Невозможно использовать responsedsToSelector с помощью ARC на Mac

Когда я при вызове responsedsToSelector в среде ARC я получаю следующее сообщение об ошибке. Проблема с автоматическим подсчетом ссылок Нет известного метода экземпляра для селектора RespondsToSelector: это заголовок ...
вопрос задан: 29 October 2011 19:17
0
ответов

Сообщение EXC_BAD_ACCESS отправлено в освобожденный экземпляр, но я использую ARC?

У меня есть приложение, которое получает информацию от веб-службы SOAP, и я хочу отобразить результаты в UITableView. У меня была предыдущая версия этого приложения, и я создаю новую, чтобы в основном ...
вопрос задан: 29 October 2011 18:08
0
ответов

removeObjectAtIndex вызывает «сообщение, отправленное в освобожденный экземпляр»

Я конвертирую некоторый код в ARC. Код ищет элемент в NSMutableArray, затем находит, удаляет и возвращает этот элемент. Проблема в том, что элемент немедленно освобождается ...
вопрос задан: 27 October 2011 09:03
0
ответов

EXC_BAD_INSTRUCTION при синтезе @property (weak) IBOutlet NSWindow * window

Я новичок в разработке ObjC / Cocoa и Mac в целом и играю с основами. Упрощенный шаблон по умолчанию для нового приложения Cocoa в Xcode 4.2 на Lion выглядит так: // ...
вопрос задан: 26 October 2011 16:56
0
ответов

Как избежать захвата себя в блоках при реализации API?

У меня есть работающее приложение, и я работаю над его преобразованием в ARC в Xcode 4.2. Одно из предупреждений перед проверкой связано с сильным захватом себя в блоке, что приводит к циклу сохранения. Я сделал простой код ...
вопрос задан: 25 October 2011 18:16
0
ответов

В чем разница между автоматическим подсчетом ссылок в Objective-C и сборкой мусора?

С новым автоматическим подсчетом ссылок (ARC), представленным в Xcode 4.2, нам больше не нужно вручную управлять сохранением / выпуском в Objective-C. Это похоже на сборку мусора, как это было сделано в ...
вопрос задан: 25 October 2011 07:47
0
ответов

Автоматический подсчет ссылок (ARC) говорит о том, что вызов [super dealloc] запрещен… какова альтернатива?

Я начинаю использовать iOS5, и я включил ARC для своего проекта. У меня есть класс, в котором при освобождении я сохраняю состояние этого объекта. - (void) dealloc {[самосохранение]; [супер-освобождает]; } Однако ...
вопрос задан: 22 October 2011 17:11
0
ответов

Returning an autorelease'd CFTypeRef with ARC

Я новичок в автоматическом подсчете ссылок с LLVM и Objective-C, и у меня есть вопрос о возврате CGImageRefs из моей функции Objective-C. Во времена ручного подсчета ссылок это было ...
вопрос задан: 22 October 2011 04:51
0
ответов

Работает ли ARC с объектами Core Graphics?

Недавно я начал новый проект с использованием автоматического подсчета ссылок (ARC). Когда я назначил содержимое CALayer: UIView * view = ... { {1}} UIImage * image = ... view.layer.contents = image.CGImage I ...
вопрос задан: 20 October 2011 19:06