私のアプリケーションデリゲートから自分の現在地を特定しているGPSコントローラをロードしていますが、別のビューコントローラからGPSビューにアクセスしています。どうやってやるの?他のコントローラからのアプリケーションデリゲートで作成されたビューコントローラへのアクセス
-4
A
答えて
1
あなたは
2用corelocation
API Core Location Tuorial
1)すぐにタイムスタンプによる位置更新が非同期的に受信されているので、あなたがそれらに対応する必要を検討する必要があります)、必ず確認してください現在のタイムスタンプと比較して、最新のものかどうかを確認することができます。
3)Wi-Fi GPSなどでバッテリーを急速に放電させると、サービスを停止してください。
1
私はあなたが達成したいとは思っていません。とにかくあなたは、GPS位置
があなたのappdelegate.h
CLLocationManager *locationManager;
そしてappdelegate.mの使用中にあなたがまた、実装する必要がある。この
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone; // whenever we move
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters; // 100 m
[locationManager startUpdatingLocation];
これを宣言し取得するCoreLocation
枠組みからCLLocationManager
を使用することができます次のデリゲートメソッド
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
詳細についてはhereチュートリアルを参照
+0
+1明確な答え.. :-) –
関連する問題
- 1. シングルトンは、アプリケーションデリゲートから別のビューコントローラに継承されません
- 2. htdocsで作成されたシンボリックリンクからの内容へのアクセス
- 3. 他のobservableArrayから作成されたobservableArrayへのバインド
- 4. Emberコントローラのデータが他の場所からアクセスされた
- 5. IBで作成されたオブジェクトからプロパティへのアクセス - ココア
- 6. railsコントローラのajaxから投稿されたjsonデータへのアクセス
- 7. カスタムクラスから作成されたオブジェクトへのアクセス
- 8. C++から動的に作成されたQMLオブジェクトへのアクセス
- 9. 他のモジュールから変更された変数へのアクセス
- 10. 私の行動へのアクセスは他のコントローラから編集
- 11. 外部から作成された.resxファイルからのリソースへのアクセス
- 12. ストーリーボードからアプリケーションデリゲートへの接続のドラッグ
- 13. コントローラから別のコントローラへのデータへのアクセス
- 14. 詳細ビューコントローラからMaster View ControllerへのXcodeマスタ/ディテールプロジェクトへのアクセス
- 15. ビューコントローラからオーバーライド関数への変数へのアクセス
- 16. 別のプログラムで作成されたファイルへのアクセス
- 17. IntelliJのGUIデザイナーで作成されたコンポーネントへのアクセス
- 18. 別個の関数で作成された子ノードへのアクセス
- 19. モジュールサービスとコントローラからのローカルパラメータへのアクセス
- 20. コントローラからのコンポーネントへのアクセス
- 21. コントローラからのUserProfileへのアクセスMVC 4
- 22. コントローラからのディレクティブメソッドへのアクセス
- 23. jQueryで動的に作成された要素へのアクセス
- 24. Javaで作成されたExcelファイルへのアクセス権
- 25. コントローラのInterface Builderで作成されたUI要素にアクセスしますか?
- 26. 他のソリューションフォルダからのファイルへのアクセス
- 27. 角2 - ルータアウトレットから生成された子コンポーネントプロパティへのアクセス
- 28. コントローラから次へのアクセス変数
- 29. 他のモデルのビューまたはコントローラからモデルにアクセスする
- 30. ビューコントローラのセルからのFirebaseデータへのアクセス
@MattBallユーザーの現在の位置を取得しているクラスを作成しました。しかし、今私は、アプリケーションのデリゲートからこのクラスをロードしたいので、アプリケーションが起動すると、このgpsクラスはユーザーの場所を取得し、完全なapplication.isのすべてのステップを表示しますので、今あなたにはっきり??? – Emon
あなたはあなたのappdelegateからGPSコントローラをロードしたいという質問の最初の部分を聞いたことがあります。しかし、質問の後半では、すでにアプリケーションのdelegateからGPSコントローラをロードしたことを述べています。 ? – Sreeram