Είναι φυσιολογικό τρόπο για να λάβετε τα δεδομένα GPS.
[Μονάδα GPS] ---- (CLLocationManagerDelegate) ---> [YourLocationManager τάξη]
locationManager: didUpdateToLocation: fromLocation:
Η μέθοδος αυτή θα λάβει τα δεδομένα.
Μπορείτε επίσης να καλέσετε ίδια μέθοδο για YourLocationManager τάξης από την τάξη Test.
[Τάξη Test] -------- κλήση ------> [YourLocationManager τάξη]
1 .. κάνει αντικείμενο CLLocation σαν αυτό ..... στην τάξη Test
CLLocationCoordinate2D θέση?
location.latitude = 37,0?
location.longitude = 127,0?
CLLocation * sampleLocation = [[CLLocation αΐΐοο] initWithCoordinate: Τοποθεσία
υψόμετρο: 100
horizontalAccuracy: 100
verticalAccuracy: 100
timestamp: [ημερομηνία NSDate]]?
μπορείτε να ρυθμίσετε μόνο το γεωγραφικό πλάτος, μήκος, ύψος, hotizontal ακρίβεια, την κατακόρυφη ακρίβεια, χρονική σήμανση.
δεν μπορείτε να ορίσετε ... Φυσικά, η ταχύτητα.
2 .. καλέστε locationManager: didUpdateToLocation: fromLocation: Μέθοδος για YourLocationmanager τάξης από την τάξη Test.
[YourLocationManager locationManager: μηδέν ή κάτι τέτοιο
didUpdateToLocation: sampleLocation
fromLocation: sampleLocation ή μηδενική ή κάτι]?
Μπορείτε να χρησιμοποιήσετε NSTimer να στείλει περισσότερα στοιχεία !!