0
ответов

performSelector: afterDelay: без сохранения цели?

У меня есть класс, который использует NSURLConnection для открытия длительного соединения с сервером. Когда соединение закрывается, либо в connectionDidFinishLoading:, либо в connection: didFailWithError:, я хочу ...
вопрос задан: 15 January 2012 21:18
0
ответов

Стал ли шаблон проектирования Target-Action плохой практикой в ​​рамках ARC?

В течение многих лет я следовал замечательному шаблону под названием Target-Action, который выглядит следующим образом: объект вызывает указанный селектор для указанного целевого объекта, когда приходит время вызова. Это очень ...
вопрос задан: 13 January 2012 18:51
0
ответов

Как разрешить «неизвестный метод экземпляра для селектора 'performSelector: withObject: afterDelay:'» при миграции на ARC?

Инструмент миграции ARC отказывается принять этот код до начала миграции: [self.delegate PerformSelector: @selector (overlayDismissed :) withObject: self afterDelay: 0]; Делегат ...
вопрос задан: 13 January 2012 01:32
0
ответов

Должен ли я использовать __bridge или __bridge_rehibited, если я подключаю автоматически выпущенный объект к Core Foundation?

Инструмент миграции ARC имеет проблемы с этим: NSURL * fileURL = [NSURL fileURLWithPath: path]; AudioFileOpenURL ((CFURLRef) fileURL, kAudioFileReadPermission, 0, & fileID); В частности, это ...
вопрос задан: 12 January 2012 22:10
0
ответов

Преобразование косвенного указателя на указатель Objective-C в 'CFReadStreamRef *' запрещено с помощью ARC

Я хочу использовать CFStreamCreatePairWithSocketToHost с NSInput- и OutputStreams. У меня есть два ивара NSInputStream * _inputStream и NSOutputStream * _outputStream. Следующее дает мне две ошибки ...
вопрос задан: 12 January 2012 11:33
0
ответов

Уменьшение памяти UII-изображений с камеры с помощью инструментов.

Мое приложение, использующее ARC, выполняет следующие действия: Загружает изображение, сделанное камерой. Сжимает изображение для использования в качестве эскиза. Я делаю это с помощью [UIImage imageWithData: UIImageJPEGRepresentation (...
вопрос задан: 12 January 2012 01:23
0
ответов

Решение проблем владения указателем на указатель в ARC

Предположим, у объекта A есть свойство: @property (nonatomic, strong) Foo * bar; Синтезировано в реализации как: @synthesize bar = _bar; Объект B манипулирует Foo **, как в этом примере вызов из ...
вопрос задан: 11 January 2012 16:13
0
ответов

iOS: свойство Block напрямую устанавливает сбои при доступе

Рассмотрим следующий код: @interface ClassA: NSObject @property (неатомарная, копия) void (^ blockCopy) (); @end @implementation ClassA @synthesize blockCopy; - (void) giveBlock: (void (^) ()) inBlock {...
вопрос задан: 11 January 2012 07:54
0
ответов

Просмотр, где ARC вставляет сохранение и выпуски

Есть ли опция компилятора (или какой-то другой способ), чтобы увидеть, где ARC вставляет сохранение и выпуски? Это в основном из любопытства. Я вижу их в коде дизассемблирования, но это трудно сделать ...
вопрос задан: 10 January 2012 23:28
0
ответов

NSInvocation и ARC (автоматический подсчет ссылок)

При попытке перенести текущий код в ARC я получаю ошибки всякий раз, когда передаю NSString в качестве аргумента NSInvocation. Пример: NSInvocation inv = ...; NSString * one = @ "Hello World!"; [inv ...
вопрос задан: 10 January 2012 22:48
0
ответов

Не использую автоматический подсчет ссылок для конкретного файла

Я перехожу к автоматическому подсчету ссылок в моем приложении ios5, но у меня есть 2 или 3 файла, которые настолько сложны, чтобы выполнить переход для дуги. Итак, можно ли указать, что определенный файл ...
вопрос задан: 10 January 2012 12:37
0
ответов

ARC возвращает объект из наилучшего метода (получение предупреждения об утечке памяти)

Я создавал образец проекта в xcode 4.2 и заметил, что новый проект был настроен с помощью ARC. У меня есть метод, показанный ниже. Раньше я бы автоматически освободил ячейку в методе и позволил бы ...
вопрос задан: 8 January 2012 19:14
0
ответов

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

У меня есть неARC проект, который использует статическую библиотеку с поддержкой ARC. Это поддерживаемый сценарий, так что все работает нормально. Это происходит до тех пор, пока я не запускаю код на устройстве 4.x, включая симулятор. ...
вопрос задан: 6 January 2012 10:29
0
ответов

Как работает новый механизм автоматического подсчета ссылок?

Может ли кто-нибудь вкратце объяснить мне, как работает ARC? Я знаю, что это отличается от сборки мусора, но мне просто интересно, как именно это работает. Кроме того, если ARC делает то, что делает GC, не мешая ...
вопрос задан: 6 January 2012 07:31
0
ответов

ARC или не ARC iphone iOS5 [закрыто]

Я разработал приложение для iPhone, которое должно поддерживать iOS4 и iOS5 на базе iPhone/iPad. мое приложение утекает память в нескольких местах, что становится трудно отладить из-за размера кода. I ...
вопрос задан: 5 January 2012 23:46
0
ответов

Слабый объект в NSDictionary?

Я хотел бы сохранить слабую ссылку на объект в NSDictionary. Это ссылка на родительский NSDictionary, поэтому я могу сканировать резервную копию большой структуры без поиска. Я не могу ...
вопрос задан: 5 January 2012 19:46
0
ответов

Custom Getter & Setter iOS 5

Я хочу чтобы переопределить методы получения и установки в моем классе ObjC с помощью ARC. .h файл @property (сохранить, неатомный) Сезон * сезон; .m файл @synthesize Season; - (void) setSeason: (Season *) s {self ....
вопрос задан: 4 January 2012 17:04
0
ответов

Использование objc_getClassList под arc

Удалось ли кому-нибудь использовать objc_getClassList под arc, не отключая arc для данного файла? Основная проблема в том, что одним из параметров является массив указателей классов на языке C.
вопрос задан: 4 January 2012 16:57
0
ответов

Использование не ARC-кода в проекте с поддержкой ARC - добавление Facebook

Когда я создавал свой проект, я сделал его поддерживающим ARC, поэтому мой проект будет поддерживать iOS 4.3 и выше. Теперь мне нужно интегрировать в него Twitter и Facebook. Оба фреймворка Facebook и Twitter предоставлены ...
вопрос задан: 4 January 2012 16:02
0
ответов

cellForRowAtIndexPath: возвращает nil для общего прототипа ячейки

Это сводит меня с ума! У меня есть общий класс UITableViewController с общей прототипной ячейкой, с идентификатором "myCell". Разрабатывая под ARC, iOS5 и используя Storyboard, я использую ...
вопрос задан: 4 January 2012 15:58
0
ответов

Как освободить объект с обработчиком завершения блока в ARC?

В моем коде часто встречается выделение объекта, выполнение им некоторых действий с обработчиком завершения и его освобождение в обработчике: LongOperation *foo = [[LongOperation alloc] init]; [foo ...
вопрос задан: 3 January 2012 21:17
0
ответов

Вопросы о readonly @property в ARC

В моем файле интерфейса (.h) есть @property(readonly) NSString *foo; а в моем файле реализации (.m) есть @synthesize foo; При включенном ARC компилятор выдает такую ошибку: Automatic ...
вопрос задан: 3 January 2012 18:19
0
ответов

Objective-C associated objects leaking under ARC

Я столкнулся со странным поведением objc_setAssociatedObject под ARC. Рассмотрим следующий код: static char ASSOC_KEY; @interface DeallocTester : NSObject @end @implementation ...
вопрос задан: 3 January 2012 14:38
0
ответов

Преобразовать приложение в ARC, игнорируя файлы?

Я хочу преобразовать свое приложение в ARC, но у меня есть некоторые внешние библиотеки и фреймворки, которые не жалуются на ARC. Я знаю, что когда вы начинаете новый проект с использованием ARC, вы можете позже указать, какие файлы нужно…
вопрос задан: 2 January 2012 15:37
0
ответов

ARC и ASIHTTPRequest

У меня странная проблема. Я использую ASIHTTPRequest в проекте iOS 5 с включенным ARC. Поскольку ASIHTTPRequest не поддерживает ARC, я отключил ARC для всех отдельных файлов ASIHTTPRequest. Однако ...
вопрос задан: 1 January 2012 18:34
0
ответов

Почему свойство weak delegate моего объекта nil в моих модульных тестах?

У меня довольно простая установка для этого модульного теста. У меня есть класс, у которого есть свойство делегата: @interface MyClass : NSObject ... @property (nonatomic, weak) id ...
вопрос задан: 30 December 2011 00:45
0
ответов

Почему мигратор ARC сообщает, что -setArgument: NSInvocation небезопасен, если только аргумент - __unsafe_unrehibited?

Я переносил блок кода на автоматический подсчет ссылок (ARC), и мигратор ARC выдал ошибку NSInvocation setArgument небезопасно использовать с объектом с владельцем ...
вопрос задан: 29 December 2011 19:46
0
ответов

Zeroing Weak References in ARC

Если мое чтение записи Майка Эша "Zeroing Weak References" корректно, то слабые ссылки - это все равно, что присваивать ссылки без ARC. Однако, если ссылающийся объект разобрался, вместо того, чтобы получить ...
вопрос задан: 29 December 2011 17:26
0
ответов

Sudzc с iOS 5 и ARC

Я пытался заставить веб-сервисы работать с Sudzc. Всякий раз, когда я конвертирую свой WSDL в obj-c без автоматического подсчета ссылок, он работает нормально. Проблема в том, что мы строим все наши ...
вопрос задан: 27 December 2011 23:47
0
ответов

Конвертировать в ARC - Ошибка компилятора LLVM 3.0

Я открыл свой старый проект и выбрал Конвертировать в Objective-C ARC из Меню редактирования / рефакторинга. Я получаю следующую ошибку: Ошибка компилятора Apple LLVM 3.0 Ошибка в формате файла: / Users / ...
вопрос задан: 27 December 2011 21:58