У меня есть класс, который использует NSURLConnection для открытия длительного соединения с сервером. Когда соединение закрывается, либо в connectionDidFinishLoading:, либо в connection: didFailWithError:, я хочу ...
В течение многих лет я следовал замечательному шаблону под названием Target-Action, который выглядит следующим образом: объект вызывает указанный селектор для указанного целевого объекта, когда приходит время вызова. Это очень ...
Инструмент миграции ARC отказывается принять этот код до начала миграции: [self.delegate PerformSelector: @selector (overlayDismissed :) withObject: self afterDelay: 0]; Делегат ...
Инструмент миграции ARC имеет проблемы с этим: NSURL * fileURL = [NSURL fileURLWithPath: path];
AudioFileOpenURL ((CFURLRef) fileURL, kAudioFileReadPermission, 0, & fileID); В частности, это ...
Я хочу использовать CFStreamCreatePairWithSocketToHost с NSInput- и OutputStreams. У меня есть два ивара NSInputStream * _inputStream и NSOutputStream * _outputStream. Следующее дает мне две ошибки ...
Мое приложение, использующее ARC, выполняет следующие действия: Загружает изображение, сделанное камерой.
Сжимает изображение для использования в качестве эскиза.
Я делаю это с помощью [UIImage imageWithData: UIImageJPEGRepresentation (...
Предположим, у объекта A есть свойство: @property (nonatomic, strong) Foo * bar; Синтезировано в реализации как: @synthesize bar = _bar; Объект B манипулирует Foo **, как в этом примере вызов из ...
Есть ли опция компилятора (или какой-то другой способ), чтобы увидеть, где ARC вставляет сохранение и выпуски? Это в основном из любопытства. Я вижу их в коде дизассемблирования, но это трудно сделать ...
При попытке перенести текущий код в ARC я получаю ошибки всякий раз, когда передаю NSString в качестве аргумента NSInvocation. Пример: NSInvocation inv = ...;
NSString * one = @ "Hello World!";
[inv ...
Я перехожу к автоматическому подсчету ссылок в моем приложении ios5, но у меня есть 2 или 3 файла, которые настолько сложны, чтобы выполнить переход для дуги. Итак, можно ли указать, что определенный файл ...
Я создавал образец проекта в xcode 4.2 и заметил, что новый проект был настроен с помощью ARC. У меня есть метод, показанный ниже. Раньше я бы автоматически освободил ячейку в методе и позволил бы ...
У меня есть неARC проект, который использует статическую библиотеку с поддержкой ARC. Это поддерживаемый сценарий, так что все работает нормально. Это происходит до тех пор, пока я не запускаю код на устройстве 4.x, включая симулятор. ...
Может ли кто-нибудь вкратце объяснить мне, как работает ARC? Я знаю, что это отличается от сборки мусора, но мне просто интересно, как именно это работает. Кроме того, если ARC делает то, что делает GC, не мешая ...
Я разработал приложение для iPhone, которое должно поддерживать iOS4 и iOS5 на базе iPhone/iPad. мое приложение утекает память в нескольких местах, что становится трудно отладить из-за размера кода. I ...
Я хотел бы сохранить слабую ссылку на объект в NSDictionary. Это ссылка на родительский NSDictionary, поэтому я могу сканировать резервную копию большой структуры без поиска. Я не могу ...
Я хочу чтобы переопределить методы получения и установки в моем классе ObjC с помощью ARC. .h файл @property (сохранить, неатомный) Сезон * сезон; .m файл @synthesize Season; - (void) setSeason: (Season *) s {self ....
Удалось ли кому-нибудь использовать objc_getClassList под arc, не отключая arc для данного файла? Основная проблема в том, что одним из параметров является массив указателей классов на языке C.
Когда я создавал свой проект, я сделал его поддерживающим ARC, поэтому мой проект будет поддерживать iOS 4.3 и выше. Теперь мне нужно интегрировать в него Twitter и Facebook. Оба фреймворка Facebook и Twitter предоставлены ...
Это сводит меня с ума! У меня есть общий класс UITableViewController с общей прототипной ячейкой, с идентификатором "myCell". Разрабатывая под ARC, iOS5 и используя Storyboard, я использую ...
В моем коде часто встречается выделение объекта, выполнение им некоторых действий с обработчиком завершения и его освобождение в обработчике: LongOperation *foo = [[LongOperation alloc] init];
[foo ...
В моем файле интерфейса (.h) есть @property(readonly) NSString *foo; а в моем файле реализации (.m) есть @synthesize foo; При включенном ARC компилятор выдает такую ошибку: Automatic ...
Я хочу преобразовать свое приложение в ARC, но у меня есть некоторые внешние библиотеки и фреймворки, которые не жалуются на ARC. Я знаю, что когда вы начинаете новый проект с использованием ARC, вы можете позже указать, какие файлы нужно…
У меня странная проблема. Я использую ASIHTTPRequest в проекте iOS 5 с включенным ARC. Поскольку ASIHTTPRequest не поддерживает ARC, я отключил ARC для всех отдельных файлов ASIHTTPRequest. Однако ...
У меня довольно простая установка для этого модульного теста. У меня есть класс, у которого есть свойство делегата: @interface MyClass : NSObject
...
@property (nonatomic, weak) id ...
Я переносил блок кода на автоматический подсчет ссылок (ARC), и мигратор ARC выдал ошибку NSInvocation setArgument небезопасно использовать с объектом с владельцем ...
Если мое чтение записи Майка Эша "Zeroing Weak References" корректно, то слабые ссылки - это все равно, что присваивать ссылки без ARC. Однако, если ссылающийся объект разобрался, вместо того, чтобы получить ...
Я пытался заставить веб-сервисы работать с Sudzc. Всякий раз, когда я конвертирую свой WSDL в obj-c без автоматического подсчета ссылок, он работает нормально. Проблема в том, что мы строим все наши ...
Я открыл свой старый проект и выбрал Конвертировать в Objective-C ARC из Меню редактирования / рефакторинга. Я получаю следующую ошибку: Ошибка компилятора Apple LLVM 3.0 Ошибка в формате файла: / Users / ...