myobject.hМожно ли использовать viewController view в NSObject?
@interface serverBaglantisi : NSObject<MBProgressHUDDelegate> {
MBProgressHUD *HUD;
}
myObject.m
-(void) callHud:(NSString*)text{
HUD = [[MBProgressHUD alloc] initWithView:self.view]; // here
[self.view addSubview:HUD];// here
HUD.delegate = self;
HUD.labelText = text;
[HUD showWhileExecuting:@selector(myProgressTask) onTarget:self withObject:nil animated:YES];
}
Я также использовать класс MBProgressHud. Если я добавлю метод callHud в viewController.m (а также добавлю myProgressTask в viewController.m), тогда все будет работать. Но мне интересно, можно ли вызвать внутри моего NSObject успешно?
Извините за вопрос noob Я новичок в iOS-разработчике.
это очень хорошая идея ... и спасибо вам, например ... – Antiokhos
Я просто попробую ваш пример. Отсутствует одна строка [viewController.view addSubview: HUD]; Я редактирую свой оригинальный вопрос с вашего ответа. Еще раз спасибо – Antiokhos
Я обновил свой ответ. Кроме того, вы не должны ставить ответы на вопрос. – neilco