Вопросы по теме 'retain'

Что произойдет, если я не сохраню IBOutlet?
Если я сделаю это: @interface RegisterController : UIViewController <UITextFieldDelegate> { IBOutlet UITextField *usernameField; } вместо этого: @interface RegisterController : UIViewController <UITextFieldDelegate> {...
14065 просмотров
schedule 27.04.2022

Когда освобождать / сохранять объект, переданный вторичному потоку?
Я передаю объект вторичному потоку, используя следующий код: (void)login:(id)sender { platformMsgs_LoginRequest *loginRequest = [[[platformMsgs_LoginRequest alloc] init] autorelease]; //more code... [NSThread...
549 просмотров
schedule 16.04.2023

Сохранить count = 0 в другой функции? проблема с управлением памятью?
Я объявил NSMutableArray в заголовочном файле с помощью: NSMutableArray *myMuArr; и @property (nonatomic, retain) NSMutableArray *myMuArr; В файле .m у меня есть делегат от другого класса: -(void)didGrabData:(NSArray*)theArray {...
164 просмотров
schedule 18.10.2023

Почему я не могу сохранить UIView-Pointer?
Я пытаюсь передать UIView другому классу, который работает, но я не могу сохранить указатель... в моем файле .h я объявляю представление: UIView *someView; Я добавляю свойство @property (nonatomic, retain) UIView *someView; А в...
596 просмотров
schedule 30.05.2023

Ссылка на то, когда выпустить в Objective-C
У меня повторяющаяся проблема в Objective-C. Я либо выпускаю вещи слишком много раз, либо недостаточно. или, может быть, я не сохраняю их достаточно ... Может ли кто-нибудь указать мне на хороший справочник, который даст мне эмпирическое правило,...
107 просмотров
schedule 14.11.2022

Сохранить количество для tableView:cellForRowAtIndexPath:
В примере кода Apple метод tableView:cellForRowAtIndexPath: из UITableViewDataSource возвращает ячейку со счетчиком сохранения, равным 1; он выделяет его, но не освобождает автоматически. Однако статический анализатор жалуется, что это нарушает...
1752 просмотров
schedule 02.06.2024

UIView сохраняется
У меня реальные проблемы с отслеживанием того, почему мой UIView не освобождается. У меня есть UIViewController с несколькими UIViews, все из которых являются сохраняемыми свойствами IBOutlet. Я обязательно выпущу UIView в методе Dealloc...
124 просмотров

Что произойдет, если сохранить NSArray или NSMutableArray?
В исходных кодах @property(retain) NSString* str; @sythesize str; self.str = newStr; Я понимаю, что на самом деле произойдет следующее if( str != newStr ){ [str release]; str = [newStr retain]; } Так как насчет NSArray или...
365 просмотров
schedule 25.07.2023

iOS 4 блокирует и сохраняет счетчики
Я только начинаю работать с блоками и Grand Central Dispatch. Мне сказали (и я прочитал в документацию Apple ), что любой объект, на который ссылаются внутри блока, сохраняется. Например: ^{ self.layer.transform =...
8963 просмотров

Есть ли способ найти тайну?
Недавно я чинил чей-то код. Был большой класс, который не освобождал. Вам нужно будет сделать 5 или 6 релизов, чтобы он освободился. Я внимательно просмотрел большой класс и в конце концов нашел различные вещи, которые нужно было выпустить....
5350 просмотров
schedule 17.03.2024

(iphone), что происходит с подпредставлениями, когда суперпредставление освобождается?
Предположим, что представление (A) имеет подпредставления. Представление (A) освобождается, потому что его счетчик сохранения становится равным нулю. Что происходит с подпредставлениями представления (A)? Отсоединяются ли они (удаляются от...
1026 просмотров
schedule 12.11.2022

цель c утечка NSNumber сохраняется
Мое приложение использует GPS и назначает переменную экземпляра NSNumber каждый раз, когда GPS обновляется, и в моем последнем тесте перед выпуском я обнаружил, что он много утекает. Я совершенно уверен, что знаю, какие линии способствуют утечке, но...
255 просмотров

Массивы как свойства - сохранить и т. Д.
Я начинаю разбираться в вопросах управления памятью, но меня немного озадачивает использование свойств с массивами. Если я объявлю свойство в интерфейсе так - @property (nonatomic,retain) NSMutableArray *myArray; затем синтезируйте его в...
128 просмотров
schedule 19.06.2022

Переменная экземпляра цели C высвобождается, несмотря на сохранение
У меня есть класс зефира, который имеет (среди прочего) объект CCSprite в качестве переменной экземпляра. вот метод инициализации: -(id) init { if((self = [super init])) { model = [[CCSprite spriteWithFile:@"marshmallow.png"]...
484 просмотров

Массив не сохраняется должным образом?
Я получаю следующую ошибку при запуске моего приложения: 2011-09-02 15:38:44.157 TheApp[9973:207] -[NSCFNumber isEqualToString:]: нераспознанный селектор отправлен экземпляру 0x4b28990 2011-09-02 15:38:44.160 TheApp[9973:207] *** Завершение...
110 просмотров
schedule 11.02.2024

Объявите свойство сохранения в классе, добавит ли компилятор [выпуск свойства] в -dealloc по умолчанию?
Возможный дубликат: Требуется ли освобождение памяти для свойств Objective-c 2.0? Например: @interface DataMode : NSObject { NSString * name; } @property (nonatomic, retain) NSString * name; @end Будет ли компилятор...
200 просмотров

Почему мой получатель свойств вызывает ошибку NSZombie?
У меня есть служебный объект с именем JSONNetworkUtility, и я храню его в своей модели как ivar, а также синтезированное свойство с тем же именем, неатомарное и сохраненное: myNetworkUtility = [[JSONNetworkUtility alloc]...
106 просмотров
schedule 30.05.2022

iOS — пользовательский класс, имеющий ссылку на объект UIViewController
Во-первых, я использую ARC и ориентируюсь на iOS4+. У меня есть пользовательский класс, которому нужна ссылка на пользовательский UIViewController. Если я что-то не понял, наличие свойства retain в этой ссылке означает, что всякий раз, когда мой...
304 просмотров

Воздействие на объект до и после сохранения и копирования
У меня есть два вопроса: У меня есть объект, назовите его X. Когда я назначу сохранение объекту X ( [x retain] ), а затем изменю данные в объекте X, каков будет счетчик сохранения X? У меня есть два объекта, A и B. Сначала я делаю копию...
140 просмотров
schedule 20.12.2022

iOS ARC — слабые и сильные свойства
Я пытаюсь понять, как работает ARC, и, насколько мне известно, я должен делать что-то не так. Это код, который я использую: Интерфейс: @interface ViewController : UIViewController{ } @property (strong, nonatomic) NSString * myString ;...
9106 просмотров