MBProgressHUD и проблема перселектора - iphone - PullRequest
3 голосов
/ 28 июля 2011

я написал следующий код в MBProgressHUD:

HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
[self.view addSubview:HUD];
HUD.delegate = self;
HUD.labelText = NSLocalizedString(@"Loading Workbench", nil);
HUD.detailsLabelText = NSLocalizedString(@"please wait", nil);
[HUD showWhileExecuting:@selector(loadWorkbench) onTarget:self withObject:nil animated:YES];

и в loadWorkbench метод я написал код как:

[self executeSelector: @selector (CallPrivateKwikis)withObject: nil afterDelay: 0.1];

но отсюда CallPrivateKwikis никогда не вызывается.Я не могу найти проблему.

Может кто-нибудь из вас, пожалуйста, помогите в этом.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 27 марта 2012

Использовать HUD = [[MBProgressHUD alloc] initWithview: self.view]];
insted из
HUD = [MBProgressHUD showHUDAddedTo: self.view animated: YES]; тогда ваша проблема будет решена

0 голосов
/ 28 июля 2011
[self performSelector:@selector(CallPrivateKwikis:) withObject:nil afterDelay:0.1];

Добавьте двоеточие в конце CallPrivateKwikis.

...