簡體   English   中英

MKPolyline中的iOS7 Xcode5中的應用程序顯示錯誤

[英]App display error in iOS7 Xcode5 in MKPolyline

我正在將舊應用程序更新為iOS7 在那個應用程序中,我使用MKPolyline在地圖上顯示線。 在它的做工精細iOS6Xcode 4.6 ,但是在我的新的Xcode不工作,而位於該代碼顯示的錯誤MKPolyline

蘋果已經改變了MapKit Framework 我應該更新什么?

MKPolyline代碼上顯示此錯誤

Unknown type name 'MKPolyline'

但是如果我按住Control鍵並單擊MKPolyline ,它將帶我進入MapKit類。

首先,我認為這是#import代碼的問題。 您說這是一個舊應用。 請向我們展示Mapkit框架的#import代碼。

如果是這樣的:

#import "MapKit/MKMapView.h"

而不是將其更改為此:

#import <MapKit/MapKit.h>

我認為這將解決未知的類錯誤。 如果仍然顯示錯誤,則使用MKGeodesicPolyline而不是MKPolyline 您可以在這里找到很好的解釋。

希望對您有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM