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

Переопределение init в подклассе
В Objective-C необходимо ли переопределить все унаследованные конструкторы подкласса, чтобы добавить настраиваемую логику инициализации? Например, будет ли следующее правильно для подкласса UIView с настраиваемой логикой инициализации?...
59196 просмотров

делегат = [[UIApplication sharedApplication] делегат]; не работает в init: только viewDidLoad
Я использую делегата для хранения данных для своего приложения. У меня есть tabviewcontroller с контроллером навигации в качестве первого контроллера представления. Когда я устанавливаю делегата, используя delegate = [[UIApplication...
1572 просмотров
schedule 03.03.2022

Как предотвратить использование других методов инициализации, отличных от моего пользовательского метода в Objective-C
Фон - в моем приложении для iPhone у меня есть собственный UITableViewController - я собирался передать ему некоторую необходимую конфигурацию, расширив существующий метод "(id)initWithStyle:(UITableViewStyle)style" до расширенного пользовательского....
407 просмотров
schedule 05.06.2024

Objective-C Найти все инициализации (методы конструктора)
используя " Method * class_copyMethodList(Class cls, unsigned int *outCount) " позволяет получить список всех методов, существующих в классе Objective-C. Я хотел бы знать, как узнать, какие из этих методов являются конструкторами, когда я пишу...
376 просмотров

Разделение alloc и init при инициализации NSString
У меня есть ситуация, когда я хочу выделить один объект NSString и назначить ему текст внутри блока if-else. Когда я пишу такой код: NSString *string = [NSString alloc]; if (firstCase) [string initWithString:@"firstCase"]; else...
623 просмотров
schedule 02.07.2022

вызов addSubview в initWithNibName: вызывает запуск viewDidLoad (и других объектов пользовательского интерфейса) до выполнения вызова addSubview.
Я добавляю кнопку в середине моего initWithNibName:bundle: , когда я добавляю представление кнопки в self.view, представление начинает инициализироваться до добавления кнопки. Таким образом, код в viewDidLoad срабатывает до завершения...
1922 просмотров
schedule 25.03.2024

Документация init.rc сэндвича с мороженым
Поведение init.*.rc в Ice Cream Sandwich, похоже, изменилось. Раньше я мог запускать службу при загрузке с записью вроде: service my_kool_service /system/bin/my_kool_service Я нашел эту запись , которая дал подсказку изменить на:...
7269 просмотров

initWithNibName либо вызывается дважды, либо загружается неправильный xib
Я программирую приложение Какао и хочу, чтобы приложение работало как своего рода мастер. Итак, в главном окне у меня есть настраиваемое представление, которое взаимодействует с пользователем и переключается с экрана входа на экран активации...
1318 просмотров
schedule 16.03.2024

Почему UILabel не инициализируется?
Код взят из Stanford CS193p. Я добавил NSLog, чтобы проверить это. Метка, кажется, не инициализируется. Есть идеи? @interface AskerViewController() <UITextFieldDelegate> @property (weak, nonatomic) IBOutlet UILabel *questionLabel;...
5429 просмотров
schedule 13.12.2022

Как включить adbd для прослушивания порта во время загрузки в Android?
У меня HTC Hero с правами root, и я хочу, чтобы adbd прослушивал порт во время загрузки. Я попробовал код, найденный здесь : setprop service.adb.tcp.port 5555 stop adbd start adbd в оболочке Android и прекрасно работает. Я попытался...
22436 просмотров
schedule 07.05.2022

Путаница с iOS loadNibNamed, что лучше всего?
Я знаком с большей частью процесса создания XIB для моего собственного подкласса UIView, но не все у меня работает должным образом - в основном это связано с подключением IBOutlets. Я могу заставить их работать окольными путями. Моя установка...
30337 просмотров
schedule 21.06.2022

Ошибка FB.init(): данный URL-адрес не разрешен конфигурацией приложения.
Я пытаюсь следовать руководству здесь . Но когда я вызываю FB.init(...) с допустимыми и правильными параметрами, я получаю сообщение об ошибке: « Данный URL-адрес не разрешен конфигурацией приложения.: Один или несколько заданных URL-адресов не...
16275 просмотров
schedule 30.05.2023

Непредвиденное срабатывание события radiobuttonlist selectedindexchanged
У меня есть radiobuttonlist я меняю выбранный элемент в codebehid private void DisplayPrivacyTerms(long ImageId) { if (ImageryDataAccess.GetImagePrivacyTerm(ImageId).ToLower() == "me only") {...
3161 просмотров

module_init() по сравнению с core_initcall() по сравнению с Early_initcall()
В драйверах я часто вижу использование этих трех типов функций инициализации. module_init() core_initcall() early_initcall() При каких обстоятельствах я должен их использовать? Кроме того, есть ли другие способы инициализации?
27925 просмотров
schedule 09.05.2022

Как инициализировать два класса обслуживания Grails, ссылающиеся друг на друга
У меня есть приложение Grails, в котором есть два класса обслуживания, например X и Y. Y имеет ссылку на X, а X имеет ссылку на Y. Итак, при запуске приложения оно говорит Error creating bean with name '<service class name>':...
497 просмотров
schedule 22.04.2024

sudo перестает зависать после нескольких успешных остановок/запусков в Ubuntu
Моя версия Ubuntu 13.04. Я создаю конфиг инициализации "sbs.conf" в /etc/init/, и его содержимое выглядит следующим образом: description "Upstart file for a sbs" env USER=root env HOME=/home/ubuntu/sbs start on runlevel [2345] stop on runlevel...
147 просмотров
schedule 30.04.2023

Список __init__ сохраняет изменения после удаления
У меня возникла проблема, когда кажется, что информация в списке не «сбрасывается» до значений по умолчанию, хотя я считаю, что это должно быть. Пожалуйста, помогите мне понять, что происходит У меня есть 2 файла, первый содержит следующий код....
39 просмотров
schedule 01.09.2023

Объект ядра Android insmod при загрузке
В настоящее время я пытаюсь модифицировать модуль ядра в конце процесса загрузки, поэтому я создал следующие записи в init.rc: on post_late_start start myscript on nonencrypted class_start late_start trigger post_late_start on...
6544 просмотров
schedule 06.03.2022

Swift: параметр Init не разрешен
Я пытаюсь сделать что-то, что кажется простым, но я получаю «использование неразрешенного идентификатора» вместо переменной, которую я ожидаю. В одном классе я создаю объект: let sprite = Hero(view: view) View — допустимая переменная, и я...
1443 просмотров
schedule 14.05.2024

Настройка подкласса Objective-C
У меня есть 3 класса Objective-C: Animal - a subclass of NSObject Feline - a subclass of Animal Cat - subclass of Feline Каждый из этих трех классов реализует (как я думал) свой собственный закрытый метод (-private_Setup) для настройки:...
77 просмотров
schedule 20.05.2024