問題タブ [clgeocoder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - geocodeAddressString ios object cを使用して配列を反復処理してマップをプロットできません
郵便番号のリストを含む配列を反復処理し、geocodeAddressString 関数を呼び出してそれらを MapView にプロットしようとしています。これがコードです。
なぜか配列の最初の郵便番号しか出力されていません。ループするとき、それらすべてがそうであると期待していたでしょう。何か案は?
objective-c - オブジェクトが null の場合に何かを行う
GPS を使用して実際の位置をいくつかのラベルに表示するアプリケーションを入手しました。場所を更新する方法は次のとおりです。
現在、'locationArray' の一部のオブジェクトが 'null' である場合があり、アプリケーション上で相対ラベルに '(null)' と表示されることがありますが、これはあまり良くありません。したがって、「locationArray」のオブジェクトが「null」であるかどうかをチェックする「if」サイクルが必要で、そうであれば表示されません。何か案は?
アップデート
アレイを削除し、@trojanfoe のメソッドを使用して問題を解決しました (わずかに変更されています)。コードは次のとおりです。
助けてくれて本当にありがとう:)
ios - ピンが地図上にドロップされたときに注釈に住所を表示する
現在、マップの周りにピンをドロップできます。ここで、注釈のタイトルに、ピンがドロップされた場所のアドレスを表示したいと考えています。
私はこれを見てきましたが、私のものを動作させることはできません:
注釈のタイトルを現在の住所として設定する
私のViewController.mのコード
更新しました。
ios - 場所をリバース ジオコーディングするための CLGeocoder クラス メソッドについて混乱している
過去 2 時間、CLGeocoder
場所のリバース ジオコーディングに使用されるクラス メソッドの実装に苦労していました。
クラス参照Xcode
の下のドキュメントでこのメソッドに提供されているコードは次のとおりです。CLGeocode
私は自分のコードでそれを使用しようとしていましたが、運がありませんでした。だから私はいくつかの古いスタックオーバーフローの質問を見て、最終的に私のために働く実装を見つけました.
これは私のために働くコードです:
私が理解していないのは、最終的なコードが実際にどのように見える必要があるかではないのに、xcode のドキュメントに (CLLocation *) と (CLGeocodeCompletionHandler) が含まれている理由です。
「場所」オブジェクトは CLLocation クラスのインスタンスである必要があり、「completionHandler」オブジェクトは CLGeocodeCompletionHandler クラスのインスタンスである必要があることを思い出させようとしているだけですか?
このメソッドを実装する前に、メソッドが適切に機能するように、CLLocation
クラスとクラスのオブジェクトを作成して初期化する必要があることを思い出させようとしていますか? CLGeocodeCompletionHandler
この場合、なぜCLLocation
xcode の例にポインタがあるのにCLGeocodeCompletionHandler
ないのでしょうか?
これが「基本」タイプの質問であることは理解していますが、参考文献をいくつか調べましたが、それらが物事を説明している方法は、この現在の混乱を本当に助けてくれません.
お手伝いありがとう。
ios - フォワード ジオコーディングはシミュレーターでは機能しますが、iPhone では機能しません
だから私は、アドレスを文字列としてビューに渡し、それを使用する単純なアプリケーションを持っています
シミュレーターではうまくいきます。携帯電話にロードするとすぐに、配置したピンの座標は住所の緯度/経度ではなくなり、代わりに 0,0 になります。
どうしたの?前もって感謝します。