[英]App display error in iOS7 Xcode5 in MKPolyline
我正在將舊應用程序更新為iOS7
。 在那個應用程序中,我使用MKPolyline
在地圖上顯示線。 在它的做工精細iOS6
和Xcode 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.