Как преобразовать (или создать) одноэлементный класс, который компилируется и ведет себя правильно при использовании автоматического подсчета ссылок (ARC) в Xcode...
Как преобразовать (или создать) одноэлементный класс, который компилируется и ведет себя правильно при использовании автоматического подсчета ссылок (ARC) в Xcode...
С АРК, я больше не могу бросить CGColorRefв id. Я узнал, что мне нужно сделать актерский состав. В соответствии с Clang Docs : Приведение с мостом - это приведение в стиле C, снабженное одним из трех ключевых слов: (__bridge T) opпереводит операнд в тип назначения T. Если T это указатель типа...
В коде с поддержкой ARC, как исправить предупреждение о потенциальном цикле сохранения при использовании блочного API? Предупреждение: Capturing 'request' strongly in this block is likely to lead to a retain cycle созданный этим фрагментом кода: ASIHTTPRequest *request = [[ASIHTTPRequest alloc]...
В настоящее время я разрабатываю приложение для iPad. Разработка началась для iOS 4.2 и сейчас продолжается (и я думаю, будет завершена) для iOS 4.3. Я только что прочитал об ARC в iOS 5, и в основном я понял, что нам больше не нужно выпускать и сохранять объекты. Мои вопросы: Если я решу перейти...
Я пытаюсь изучить автоматический подсчет ссылок в iOS 5. Теперь первая часть этого вопроса должна быть простой: Верно ли, что мне НЕ нужно писать явные операторы свойств выпуска в моем dealloc при использовании ARC? Другими словами, правда ли, что следующее НЕ требует явного освобождения?...
Я портирую блок кода из проекта iOS4 на iOS5, и у меня проблемы с ARC. Код создает PDF-файл из снимка экрана. Код создания PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage();...
Я пытаюсь решить головоломку. __strongявляется значением по умолчанию для всех сохраняемых указателей объектов Objective-C, таких как NSObject, NSString и т. д. Это сильная ссылка. ARC уравновешивает это с помощью a -releaseв конце области видимости. __unsafe_unretainedравно старому. Он...
Я новичок в разработке iOS5 и использую objective-c. Мне сложно понять разницу между сильным и слабым хранилищем. Я прочитал документацию и другие вопросы SO, но все они звучат для меня одинаково, без дальнейшего понимания. Я прочитал документацию: Переход на ARC - это ссылки на условия сохранения,...
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я еще не использовал ARC, поскольку...
Уверяю вас, что я искал ответ в SO на свой вопрос, но ни один из них не помог. Вот простой код, который должен UIImagePickerControllerсодержать UIPopoverController: -(void)takePicture:(id)sender{ UIImagePickerController *picker=[[UIImagePickerController alloc] init]; picker.delegate=self;...
Как начинающий программист для iPhone, как лучше всего писать приложения для iOS 5 или более старых версий? В частности, следует ли мне продолжать использовать выпуск / сохранение данных или игнорировать это? Это имеет...
@interface Article : NSObject @property (nonatomic, strong) NSString *imageURLString; @end @implementation Class @synthesize imageURLString = _imageURLString; - (void)setImageURLString:(NSString *)imageURLString { _imageURLString = imageURLString; //do something else } Правильно ли я переопределил...
Я читаю документацию Apple по «Управлению памятью для диспетчерских очередей»: Даже если вы реализуете приложение со сборкой мусора, вы все равно должны сохранять и освобождать очереди отправки и другие объекты отправки. Grand Central Dispatch не поддерживает модель сборки мусора для освобождения...
В чем разница между слабыми и сильными атрибутами установщика свойств в Objective-C? @property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary; Какое влияние и польза? Я слышал, что weak недоступен в iOS 4, и нам нужно использовать assign. Слабо похоже назначить?...
Как удалить наблюдателя с объекта под ARC ? Мы просто добавляем наблюдателя и забываем об его удалении? Если мы больше не управляем памятью вручную, где мы откажемся от наблюдения? Например, на контроллере представления: [self.view addObserver:self forKeyPath:@"self.frame"...
Я пытаюсь понять , правильный способ получить NSStringот А CFStringRefв АРК? То же самое для движения в противоположном направлении, CFStringRefкак NSStringв ARC? Как правильно это сделать, не создавая утечек памяти?...
Я начал разрабатывать свое первое приложение для iOS с Xcode 4.2 и ориентировался на iOS 5.0 с помощью шаблона «служебного приложения» (того, который поставляется с FlipsideViewController). Я читал, что, поскольку ARC - это функция времени компиляции, она также должна быть совместима с iOS 4,...
Я пытаюсь отправить HTTP-сообщение с приложением iOS, которое я разрабатываю, но push никогда не достигает сервера, хотя я получаю код 200 в качестве ответа (из urlconnection). Я никогда не получаю ответа от сервера, и сервер не обнаруживает мои сообщения (сервер обнаруживает сообщения,...
ARC запрещает объекты Objective-C в структурах или объединениях, несмотря на то, что помечен файл -fno-objc-arc? Почему это так? У меня было предположение, что если вы отметите его -fno-objc-arc, у вас не будет этого ограничения....
Когда я звоню respondsToSelectorв среду ARC, я получаю следующее сообщение об ошибкеAutomatic Reference Counting Issue No known instance method for selector respondsToSelector: Это заголовок #import <AppKit/AppKit.h> @class MTScrollView; @protocol MTScrollViewDelegate...