MkMapView вызывает циклическую ссылку - PullRequest
0 голосов
/ 17 марта 2011

Я пытаюсь использовать MapKit.h и застреваю в моих самых первых строках кода.

Мой интерфейс выглядит так:

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>

@interface MapViewController : UIViewController <MKMapViewDelegate> {
    IBOutlet MkMapView *iMap;      <---- POINT OF ERROR
}
@property (nonatomic, retain) IBOutlet MkMapView *iMap;
@end

и получаю ошибку Expected qualifier-specifier-list before 'MkMapView'.

Я прочитал несколько постов по циклическим ссылкам и должен переместить оператор #import <MapKit/MapKit.h> в реализацию и добавил оператор @class MkMapView.

В результате ошибка исчезла, но теперь я не могуссылка iMap на MkMapView в файле Xib.

Я в бесконечной петле.Куда я иду не так?

1 Ответ

2 голосов
/ 17 марта 2011

Вам не нужно @class.
MkMapView должно быть MKMapView (прописные буквы K).

...