Вопросы по теме 'automatic-ref-counting'

Objective-C: Photo Viewer для iOS с поддержкой ARC?
Последние пару дней я пытался реализовать средство просмотра фотографий в своем приложении iOS 5.0 в Xcode 4.2. По проекту работает с автоматическим подсчетом ссылок (ARC). Я попробовал Three20 Photo Viewer , но у него много зависимостей, и его...
8944 просмотров

Xcode 4.2.1: UIPickerView вызывает утечку памяти с использованием ARC
Для одного из моих последних школьных проектов я создаю приложение для iPad/iPhone. Уже несколько дней я работаю над проблемой с определенной утечкой памяти. Мое приложение запускается на определенном контроллере представления...
1108 просмотров

xcode 4.2 выделение / освобождение памяти
привет у меня есть сомнения по поводу системы управления памятью xcode 4.2. Я прочитал здесь , что в xcode 4 вам не о чем беспокоиться о распределении памяти, а также я делаю учебник, но получаю ошибки каждый раз, когда говорю о выделении realease...
1730 просмотров

Обеспечьте совместную работу CVDisplayLink и автоматического подсчета ссылок
Недавно я переключился с использования NSTimer на CVDisplayLink, чтобы перерисовать свою анимацию OpenGL, но у меня возникла небольшая проблема с ее работой с включенным ARC: /* * This is the renderer output callback function. */ static CVReturn...
1415 просмотров

NSStatusItem ненадолго появляется при запуске, но тут же исчезает
Я начинаю возвращаться к разработке Cocoa после того, как несколько месяцев ни над чем не работал. Первоначально, когда я начинал, я использовал Snow Leopard и Xcode 3. Сейчас я запускаю Lion с Xcode 4.2 и столкнулся с некоторыми проблемами, с...
3144 просмотров

Как сделать GDATAXML совместимым с ARC в XCODE 4.2?
Я попытался автоматически преобразовать GDATAXML Lib в ARC с помощью refractor -> Convert to ARC Objective-C в XCode 4.2. Преобразователь ARC выдает следующую ошибку: result = [NSString stringWithUTF8String:(const char *) chars]; if...
3237 просмотров
schedule 08.02.2024

MPMoviePlayerController вызывает утечку
Я разрабатываю приложение iOS с очень тяжелым видео только для iPad, которое использует ARC, но похоже, что у меня есть утечка, когда я пытаюсь использовать MPMoviePlayerController, инструменты вызывают утечку памяти в строке кода, которая выделяет...
1501 просмотров

Время жизни объекта вручную с ARC
Изучите следующий код и предположите, что он был скомпилирован под ARC: - (void)foo { NSOperationQueue *oq = [[NSOperationQueue alloc] init]; [oq addOperationWithBlock:^{ // Pretend that we have a long-running operation here....
735 просмотров
schedule 15.09.2022

Я делаю что-то не так с инструментами в Xcode 4.3.2?
Я следовал этому видеоруководству по обнаружению утечек памяти с помощью инструментов с Xcode 4.3.2. Как видно из видео, создатель получает много полезных отзывов о типе просочившегося объекта и т. д. Когда я запускаю инструменты, я...
2400 просмотров

Как создать динамический массив, который сохраняет свой размер в цели c?
Я пишу программу для iOS в задаче c, и мне нужен массив со следующими характеристиками: 1) Его форма должна быть определена во время выполнения. 2) Должна быть возможность хранить его как свойство или глобальную переменную внутри класса...
2877 просмотров

Нужно ли выпускать CGColorSpaceRef под ARC?
Допустим, у меня есть этот фрагмент кода: CGColorSpaceRef colorSpaceRGB = CGColorSpaceCreateDeviceRGB(); CGContextSetStrokeColorSpace(context, colorSpaceRGB); CGContextSetFillColorSpace(context, colorSpaceRGB); После этого я немного рисую....
2786 просмотров

Присвоение ivar в блоке через слабый указатель
У меня есть свойство isFinished только для чтения в моем файле интерфейса: typedef void (^MyFinishedBlock)(BOOL success, NSError *e); @interface TMSyncBase : NSObject { BOOL isFinished_; } @property (nonatomic, readonly) BOOL isFinished;...
3878 просмотров

Когда я использую ARC в проекте IOS, как я могу использовать void *?
Посмотрите этот метод: beginAnimations:context: Это метод класса UIView. Контексту нужен параметр, который является типом указателя на пустоту, и мне нужно отправить UIImageView в контекст. Я получаю предупреждение о том, что void* запрещен при...
362 просмотров

Загрузка свойств из JSON, получение сообщения, отправленного в освобожденный экземпляр
Итак, я загружаю свой пользовательский объект из веб-службы и пытаюсь сохранить свойства как NSString, но продолжаю сталкиваться с этой ошибкой: -[CFString _cfTypeID]: message sent to deallocated instance 0x100d3d40 -[CFString retain]: message...
326 просмотров
schedule 05.02.2024

Освободите объект Objective C в C-массиве с помощью ARC
Я не знаю, как освободить объект Objective-C, который я сохранил в старомодном c-массиве. (Примечание: при написании этого после долгих поисков я думаю, что нашел ошибку в тестовом коде, поэтому это похоже на решение, а не на вопрос. Что ж, я...
1219 просмотров

Что произойдет, если объект авторелиза будет назначен сильной переменной
Возможный дубликат: AutoRelease избыточен при использовании ARC в Objective-C? Я новичок в объектном C и понимаю его управление памятью. Я действительно застрял в понимании поведения сильных переменных. Ниже приведен фрагмент, который...
264 просмотров

Преобразование object_setInstanceVariable() в ARC?
Я хочу преобразовать экземпляр object_setInstanceVariable(self, [key UTF8String], *(id**)addr); к АРК. Когда я пытаюсь использовать встроенный в Xcode конвертер ARC Objective-C, я получаю следующую ошибку: 'object_setInstanceVariable'...
1620 просмотров
schedule 30.03.2024

Программное удаление viewController из стека навигации в ARC
Я хочу очистить свой навигационный стек с двумя контроллерами представления, прежде чем нажать третий новый ViewController. Я делаю следующее: NSMutableArray *viewControllerArray=[[NSMutableArray alloc]...
5395 просмотров

(Цель C) Получить CFstringRef из NSMutableArray
У меня есть NSMutableArray, который был загружен через FTP. Элементы массива: константы ресурсов CFFTPStream , имеющие тип CFStringRef. Я хотел бы создать строку из константы «kCFTPResourceName». Однако, будучи новичком в разработке Objective C...
928 просмотров

Является ли эта итерация по массиву такой же, как этот развернутый код?
В моем классе есть некоторые @properties (сильные); яблоки, бананы и апельсины типа NSArray* ; и мне интересно, если это: for(NSArray* __strong fruit in @[apples, bananas, oranges]) { fruit = [fruit...
81 просмотров
schedule 22.12.2023