問題タブ [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.

0 投票する
1 に答える
255 参照

ios - geocodeAddressString ios object cを使用して配列を反復処理してマップをプロットできません

郵便番号のリストを含む配列を反復処理し、geocodeAddressString 関数を呼び出してそれらを MapView にプロットしようとしています。これがコードです。

なぜか配列の最初の郵便番号しか出力されていません。ループするとき、それらすべてがそうであると期待していたでしょう。何か案は?

0 投票する
2 に答える
592 参照

objective-c - オブジェクトが null の場合に何かを行う

GPS を使用して実際の位置をいくつかのラベルに表示するアプリケーションを入手しました。場所を更新する方法は次のとおりです。

現在、'locationArray' の一部のオブジェクトが 'null' である場合があり、アプリケーション上で相対ラベルに '(null)' と表示されることがありますが、これはあまり良くありません。したがって、「locationArray」のオブジェクトが「null」であるかどうかをチェックする「if」サイクルが必要で、そうであれば表示されません。何か案は?

アップデート

アレイを削除し、@trojanfoe のメソッドを使用して問題を解決しました (わずかに変更されています)。コードは次のとおりです。

助けてくれて本当にありがとう:)

0 投票する
1 に答える
2367 参照

ios - ピンが地図上にドロップされたときに注釈に住所を表示する

現在、マップの周りにピンをドロップできます。ここで、注釈のタイトルに、ピンがドロップされた場所のアドレスを表示したいと考えています。

私はこれを見てきましたが、私のものを動作させることはできません:
注釈のタイトルを現在の住所として設定する

私のViewController.mのコード

更新しました。

0 投票する
2 に答える
923 参照

ios - 場所をリバース ジオコーディングするための CLGeocoder クラス メソッドについて混乱している

過去 2 時間、CLGeocoder場所のリバース ジオコーディングに使用されるクラス メソッドの実装に苦労していました。

クラス参照Xcodeの下のドキュメントでこのメソッドに提供されているコードは次のとおりです。CLGeocode

私は自分のコードでそれを使用しようとしていましたが、運がありませんでした。だから私はいくつかの古いスタックオーバーフローの質問を見て、最終的に私のために働く実装を見つけました.

これは私のために働くコードです:

私が理解していないのは、最終的なコードが実際にどのように見える必要があるかではないのに、xcode のドキュメントに (CLLocation *) と (CLGeocodeCompletionHandler) が含まれている理由です。

「場所」オブジェクトは CLLocation クラスのインスタンスである必要があり、「completionHandler」オブジェクトは CLGeocodeCompletionHandler クラスのインスタンスである必要があることを思い出させようとしているだけですか?

このメソッドを実装する前に、メソッドが適切に機能するように、CLLocationクラスとクラスのオブジェクトを作成して初期化する必要があることを思い出させようとしていますか? CLGeocodeCompletionHandlerこの場合、なぜCLLocationxcode の例にポインタがあるのにCLGeocodeCompletionHandlerないのでしょうか?

これが「基本」タイプの質問であることは理解していますが、参考文献をいくつか調べましたが、それらが物事を説明している方法は、この現在の混乱を本当に助けてくれません.

お手伝いありがとう。

0 投票する
1 に答える
398 参照

ios - フォワード ジオコーディングはシミュレーターでは機能しますが、iPhone では機能しません

だから私は、アドレスを文字列としてビューに渡し、それを使用する単純なアプリケーションを持っています

シミュレーターではうまくいきます。携帯電話にロードするとすぐに、配置したピンの座標は住所の緯度/経度ではなくなり、代わりに 0,0 になります。

どうしたの?前もって感謝します。