問題タブ [xcode11.3]
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.
google-maps-markers - Google Maps API for iOS で複数のマーカーを表示する
私はswiftの初心者で、レシピアプリにGoogle Maps SDK for iOSを実装しています。このように現在地付近のスーパーマーケットを表示する機能があります。
私のアプリは、アプリのマップで現在の場所の近くのスーパーマーケットの場所を示す複数のマーカーを表示する必要がありますが、現在の場所の近くのスーパーマーケットの場所を取得するために適用する方法がわかりません。
そして、私はこのチュートリアルに従っています。 https://www.raywenderlich.com/197-google-maps-ios-sdk-tutorial-getting-started
いくつかの問題があります。1. 本来、この方法で私が望むものを可能にすることができますか? このチュートリアルは古いはずなので、このチュートリアルの方法でうまくいくかどうかは疑問です。2. エラー Use of undeclared type 'GooglePlace を表示します
- 未解決の識別子「GoogleDataProvider」の使用
スウィフト 5 Xcode 11.3
どんな助けにも感謝し、歓迎します。どうもありがとうございました。
添加
別のWebサイトで同じ質問をしたところ、「以下のこの部分を機能させることができます。場所とタイトルをパラメーターとしてこの機能に渡し、それを繰り返すと、マーカーを展開できます」という答えが得られました。
しかし、スーパーマーケットの場所を取得する方法がまったくわかりません。json や Google Place API などを使用する必要がありますか? 彼のアイデアを実装するには、緯度と経度を取得する必要があると思います。私は今かなり混乱しています....
swift - Xcode: IBDesignable をレンダリングするために間違った宛先を使用する Interface Builder
環境
- macOS: 10.15.3
- Xcode: 11.3.1
- スイフト: 5.1
- アプリケーションの対象: macOS
バックグラウンド
NSView (または目的のターゲットに応じて UIView) に基づく IBDesignable コントロールがあります。次のようにパッケージマネージャーを使用してパッケージ化しました。
「MyControl」の一部として、目的のターゲットターゲットに基づいて次のタイプエイリアスがあります
パッケージは正常にコンパイルされます。コントロールは目的のプロジェクトに正しくインポートされます。すべてが目的のプロジェクトで期待どおりにコンパイルされ、機能します。
問題
InterfaceBuilder でコントロールをセットアップすると、次のエラーでレンダリングに失敗します。
繰り返しますが、私のターゲットはAppleTV ではなく、macOS です。私が何をしようと、IB はこのパッケージをレンダリングしたいと考えています。上記で使用した typealiases を考えると、(明らかに) macOS は UIColor、UIFont、UIView、UIViewController について何も知らないため、コントロールは正しくレンダリングできません。
質問
コントロールをレンダリングするときに IB に特定の宛先を使用させる方法はありますか? そうでない場合、プロジェクトのセットアップに欠けているものはありますか? 前述のとおり、コントロールは期待どおりに機能します。IBでレンダリングしたいだけです。