2012-07-10 60 views
1

是否有可能得到這個iPhone應用程序(http://www.apptite.be/tutorial_ios_stopwatch.php)開始,並採取基於經度和緯度圈速?因此,而不是當電話過去的GPS座標,定時器啓動,每次它進入過去的GPS座標需要在SQL數據庫一圈的時間,並將其存儲有一個啓動按鈕。iPhone秒錶應用程序的經度和緯度位置開始?

希望這是有道理...

感謝提前:)

回答

0

這是可能的。它可能沒有你正在尋找的精度,但Core Location可以很容易地做你想要的。

創建CLLocationManager,然後生成一個CLLocation每隔一段時間。在新CLLocation,並開始與一些可接受偏差位置呼叫distanceFromLocation。那應該讓你知道你何時通過你的起始區域。

下面是一個類頭文件實現位置管理

#import <CoreLocation/CoreLocation.h> 

@interface ViewController : UIViewController <CLLocationManagerDelegate> 

@property (strong, nonatomic) CLLocationManager *locationManager; 
@property (strong, nonatomic) CLLocation *startingPoint; 

@end 
+1

注意的例子:你不「只是產生CLLocation」,需要創建一個實現了'CLLocationManagerDelegate'協議的類,登記爲'CLLocationManager'委託,並實現'locationManager:didUpdateToLocation:fromLocation:' – Joe 2012-07-10 20:48:34

相關問題