0
Use of undeclared type 'MKMapView'
というエラーが表示されます。MapKitをインポートした後でも、宣言されていない型 'MKMapView'の使用
私はこの質問が既に尋ねられていたが、答えは私が探しているものではないことを知っている。私はすでにMapKitとUIKitをインポートしています。
import UIKit
import MapKit
import CoreLocation
class SecondViewController: UIViewController, CLLocationManagerDelegate {
@IBOutlet var mapView: MKMapView! // Error occurs.
私は、シミュレータでテストが、私は私のiPhone 6(11.1)上でそれを構築しようとすると、それは私に、このエラーを与えたときにコードがエラーなしでうまく動作することに注意してください。私はxCode 9.1 beta 1を使用しています。
@ m-tarekあなたがアプリケーション名がMapKitでないことを確認すると、App Storeに表示されるようにアプリケーション自体を呼び出すようなものですか?もしそうなら、それはMapKitと呼ばれないからです。また、私は幸運と何度もそれをきれいにし、派生したデータを削除し、同じ結果で再構築しようとしました... –
@MattMech私は、アプリケーションの表示名を意味しない、私はプロジェクトの名前自体を意味する。通常、プロジェクトナビゲータにルートプロジェクトとして表示されます。 –
@ m-tarekあなたはViewControllerの名前を意味しますか?もしそうなら、私のコントローラのどれもMapKitに関連する名前を持っていません。 –