Это нормальный способ получить данные GPS.
[Модуль GPS] ---- (CLLocationManagerDelegate) ---> [YourLocationManager класс]
locationManager: didUpdateToLocation: fromLocation:
Этот метод будет получать данные.
Вы также можете вызвать тот же метод на классе YourLocationManager из класса Test.
[Тест класс] -------- вызов ------> [YourLocationManager класс]
1 .. сделать объект CLLocation как это ..... на классе Test
CLLocationCoordinate2D место;
location.latitude = 37,0;
location.longitude = 127,0;
CLLocation * sampleLocation = [[CLLocation Alloc] initWithCoordinate: расположение
высота: 100
horizontalAccuracy: 100
verticalAccuracy: 100
отметка время: [дата NSDate]];
Вы можете установить только широту, долготу, высоту, hotizontal точность, вертикальная точность, временную метку.
Вы не можете установить ... курс, скорость.
2 .. называют locationManager: didUpdateToLocation: fromLocation: метод на классе YourLocationmanager из класса Test.
[YourLocationManager locationManager: ноль или что-то
didUpdateToLocation: sampleLocation
fromLocation: sampleLocation или ноль или что-то];
Вы можете использовать NSTimer отправить больше данных !!