[解決済み] MKMapView という名前のクラスをインスタンス化できませんでした。
2022-04-24 09:11:44
質問
以前はうまくいっていたのに、今は...。
新しいiPadプロジェクトを作成し、詳細ビューにMKMapViewを追加し、プロジェクトにMapKit.frameworkを追加し、ヘッダーにプロパティ/ etcを追加しました。 プロジェクトを実行しようとすると、次のようなSIGABRTが表示されます。
****キャッチできない例外 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate' のため、アプリを終了します。 クラス名 MKMapView'**
私が見つけたのは http://mithin.in/2009/06/22/using-iphone-sdk-mapkit-framework-a-tutorial/ が、先ほど言ったように、すでにフレームワークを追加しています。 何が足りないのでしょうか?
解決方法は?
私もこれに遭遇しましたが、あなたのリンクのステップ2の指示に従うことで乗り越えることができました(ちなみに、ありがとうございます)。
<ブロッククオート- MapKitフレームワークをプロジェクトに追加します。(コントロール + フレームワークをクリック フォルダ -> 追加 -> 既存のフレームワーク)
MapKit.frameworkを検索して、プロジェクトに追加したところ、エラーがなくなりました。
まだマップのコードは追加していませんが(IBでMapViewDelegateを接続していますが)、今のところ問題なく動いていますよ。
関連
-
[解決済み] ペン先を読み込んだが、「表示」コンセントが設定されていない
-
[解決済み] 奇妙な不要なXcodeログを隠す
-
[解決済み] Unwind segueは何に使うのか、どう使うのか?
-
[解決済み] iOS Simulatorでネットワークを無効にすることは可能ですか?
-
[解決済み] 「GCC使用時に「Xcode/iOSのライセンスに同意するには管理者権限が必要です。rootでsudoを使用して再実行してください。
-
[解決済み] Swift 3, 4, 5 で dispatch_after GCD を書くにはどうしたらいいですか?
-
[解決済み] iOSとWatchKitで画像のtintColorを変更する方法
-
[解決済み] ぼかしの入ったオーバーレイビューの作成
-
[解決済み] Swiftで配列に要素を追加する
-
[解決済み】Xcode 11.1からXcode 11.2にアップグレードした後、_UITextLayoutViewが原因でアプリがクラッシュする。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
iOS classic error Undefined symbols for architecture XXX:
-
IOSラーニングノート「このクラスはxxxのキーバリューコーディングに対応していません」問題解決
-
[解決済み] UITableViewCell、スワイプ時に削除ボタンを表示させる
-
[解決済み] テキストフィールドを移動する方法(次へボタン/完了ボタン)
-
[解決済み] UIViewの左上と右上だけにcornerRadiusを設定する方法は?
-
[解決済み] iOSとWatchKitで画像のtintColorを変更する方法
-
[解決済み] iOS 13でダークモードをオプトアウトすることは可能ですか?
-
[解決済み] NSNotificationCenterのaddObserver in Swift
-
[解決済み] Swift で HTTP リクエストを行うにはどうしたらいいですか?
-
[解決済み] Swift 3でディスパッチキューを作成する方法