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

Могу ли я вернуть выделенный объект и освободить его вне функции?
- (NSString *)allocString{ NSString *str = [[NSString alloc] init]; return str; } - (void)viewDidLoad{ NSString *name = [self allocString]; [name release]; // Can I release an object here? } Привет, я только что написал простой...
1381 просмотров
schedule 24.05.2022

При объявлении нового объекта String необходимо сначала создать его экземпляр?
Нужно ли создавать экземпляр для нового строкового объекта, как показано в следующем коде: NSString *newText = [[NSString alloc] initWithFormat:@"%@",sender.titleLabel.text]; Или мы можем просто запустить следующий код: NSString *newText...
335 просмотров
schedule 25.08.2023

init] в автоматическом подсчете ссылок
Я знаю, что я должен использовать: ObjectClass *tmpObject = [[ObjectClass alloc] init]; realObject = tmpObject; [tmpObject release] для инициализации realObject (где realObject — объект внутри класса) Но теперь, в режиме ARC,...
3506 просмотров

Цель C: выпуск и размещение
Я новичок в C и Objective C, но не могу найти этот ответ Итак, я столкнулся с проблемой, на решение которой мне потребовалось время, в основном мне сказали, что когда вы выделяете объект, вы должны его освободить. Вот что я сделал, и это привело к...
1817 просмотров
schedule 28.12.2022

Проблемы с утечкой памяти
У меня МНОГО утечек памяти... Например, у меня есть один UIImageView, в котором изображение переворачивается каждый раз, когда оно обновляется (анимация составляет около 30 кадров в секунду, поэтому это изображение обновляется и переворачивается...
751 просмотров
schedule 22.07.2022

Выделение памяти для массива объектов. Правильно ли я понимаю?
У меня вопрос относительно выделения памяти для объектов в массиве. Я хочу создать массив объектов, но во время компиляции у меня нет возможности узнать, сколько объектов мне понадобится, и поэтому я не хочу резервировать больше памяти, чем...
5397 просмотров
schedule 12.10.2022

Alloc и init в Cocoa
Может быть, это глупый вопрос, но я действительно хочу разобраться в этом. Например, у меня есть следующая настройка: // .h @interface MyClass : NSObject { NSView *myView; } // .m @implementation MyClass -(void)someMethod { // WHAT IS...
303 просмотров
schedule 10.05.2023