不需要导入 MapKit.framework?

Not required to import MapKit.framework?

我正在为我的考试制作一个应用程序,它使用MapKitViewCoreLocation 获取不同的位置并向地图添加图钉。

但我意识到我没有在构建设置中导入 MapKit.framework,而我总是被告知要这样做。我不明白的是,没有它,一切仍然有效。当我必须使用它时,我只是使用 "import MapKit" 。

所以我的问题是:真的有必要在构建设置中也导入框架吗?其他一些学生说,没有它,他们的课程就无法工作。 谢谢!

当您启用 "Maps" 可用性时。 Xcode 自动为您链接 MapKit。