Мне нужно создать класс, который получает делегат, выполняет некоторые вычисления, а затем вызывает делегата.Задача C - вопрос делегирования?
- Где я могу выслать выделенный мной объект?
- Можно ли инициализировать объект MyClass без его выделения, так что таким образом мне не нужно его выпускать.
Что такое наилучшая практика для такого вещь? (Я пытаюсь создать класс веб-сервиса , который считывает данные, , и как только это будет сделано, он отправит обратно данные делегату, и он уничтожает себя)?
- (void) viewDidLoad { MyClass * class = [[MyClass alloc] initWithDelegate: self]; }
- (Недействительными) MyClassRespond: (NSData *) данные { // использование данных и заполнения на экране }
Я хотел, чтобы он уничтожил себя, поэтому мне не нужно создавать переменную в моем контроллере viewController. этот класс используется почти во всех viewController для извлечения данных с моего сервера – aryaxt
ОК, поэтому мое второе решение должно решить эту проблему для вас или вам почему-то не нравится? –