clgeocoder

    1

    1答えて

    CLGeocoderを使用すると、私が理解していないクロージャの成功部分で、レット目印の直後にクラッシュ(EXC_BAD_ACCESS)が発生します。私はテストしており、何回もサーバーにアクセスしようとした可能性があります。または、バックグラウンドスレッドで呼び出しを行う必要がありますか? import UIKit import CoreLocation class ViewControll

    0

    4答えて

    私は現在の場所をアプリケーションデリゲートで取得しようとしていますが、print(city)が底面にあるときは、元の初期化された値が "hello"私はCLGeocoderの下の値を更新しました。 AppDelegate: import UIKit import CoreData import CoreLocation let appDelegate: AppDel

    0

    1答えて

    iOSフォトアプリケーションのMomentsアルバムのUIを模倣したCollectionViewを作成しようとしています。私は終わりに近づいていますが、写真の各日付/場所のセクションのラベルを作成するためにAppleがどのようなルールを使用しているのか把握するのには苦労しています。 Iは各セクションの最初の資産の場所を取得するためにコードの以下のスニペットを使用している: if let locat

    1

    1答えて

    MapKitのCLGeocoder()。geocodeAddressString()を使用して、アドレスのリストの座標と郡情報を取得します。要求数が50を下回っている限り、すべての機能は素晴らしいですが、50以上のものはAPIの制限を超えています。 CLGeocoderコールは非同期であるため、コールのフローを簡単に調整/制御することはできません(たとえば、一度に1つのアドレスを呼び出すなど)。私

    0

    2答えて

    私のアプリでは、ユーザーの国を確認し、それに基づいてアラートを表示する必要があります。 AppDelegateファイルでは、私はdidFinishLaunchingWithOptionsを持っている: self.locationManager = [[CLLocationManager alloc] init]; self.locationManager.delegate = self;

    0

    1答えて

    私のアプリケーションではObjective-CのIOSでフォワードジオコーディングを使用して、与えられたアドレスの正確なlattitudeとlongitudeが必要です。 アプリケーションで前方ジオコーディングを使用しましたが、正確なアドレスを指定していません。これは、あなたがより正確な場所の目印のプロパティにアクセスすることができアドバンス

    0

    1答えて

    CLGeocoderを使用しようと、私はオンラインチュートリアルからこの例を得た:しかし、私はかなりそれが完了ハンドラ部分に「目印」の配列を受け取り理由を理解して、なぜしていない https://www.appcoda.com/how-to-get-current-location-iphone-user/ - (void)locationManager:(CLLocationManager *)

    1

    1答えて

    コードは本からは常にnilを、それは常に最初XCTFail()に失敗しています、私は、それは、ネットワークの問題ではエラーに見should'tデバイスとシミュレータの両方でそれを試してみました、それは示していOptional(Error Domain=kCLErrorDomain Code=2 "(null)") func test_GeocoderWorksAsExpected() {

    4

    1答えて

    CLGeocoder reverseGeocodeLocationはアドレスを検索すると、異なる緯度/経度の目印を返すのはなぜですか? 背景:ピンを落とすために地図を長押するという意味では、ピンを落とすために地理的にコードを逆ジオコーディングしますが、ピンにエリア名を入れることができるようにジオコーディングしますが、場所(つまり、良いユーザーエクスペリエンスではない)。だから私は、ユーザーが実際に

    6

    2答えて

    逆ジオコーディングを使用しようとしたときに、このエラーメッセージが表示されました。 Geocode error: Error Domain=GEOErrorDomain Code=-3 "(null)" 私のコード以下の通りです: import CoreLocation geocoder.reverseGeocodeLocation(location) { (placemarks, error)