Работа на уроке с CLLocationManager, где я установить делегат в методе инициализации:Установите делегат CLLocationManager (двумя различными способами, они равны?)
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self)
{
locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locationManager startUpdatingLocation];
}
return self;
}
Установите делегат:
[locationManager setDelegate:self];
В другом учебнике я установить делегата в файле заголовка:
@interface MyViewController : UIViewController <CLLocationManagerDelegate>
они равны? В чем разница (если есть)?
Спасибо вам за отличные ответы. –