У меня проблема с доступом к общедоступной переменной 'activity' типа UIActivityIndicatorView
, см. Объявление класса ниже в QuickStartViewController.h
:
@interface QuickStartViewController : UIViewController <ABPeoplePickerNavigationControllerDelegate> {
@public
IBOutlet UIActivityIndicatorView *activity;
}
@property (nonatomic, retain) UIActivityIndicatorView *activity;
@end
Функция вызывается из другого класса:
#import "QuickStartViewController.h"
@interface NumberValidator : QuickStartViewController....
См. Ниже:
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
[activity startAnimating];
NSLog(@"This function is called, but [activity startAnimating] still doesn't work...");
}
Примечание: [activity startAnimating]
отлично работает при вызове в классе QuickStartViewController
.
Есть ли у вас какие-либо предложения относительно того, почему [activity startAnimating]
не работает?