我目前正在通过#Augmented Reality完成Ray Wenderlich iOS教程,并且遇到了有关在MainViewController接口中找不到setLocationManger的问题?我该如何解决它?iOS编译错误:'setLocationManager'无法显示@interface声明选择器
我不明白,因为我认为这包括在CoreLocation/Corelocation.h类中。
#import "MainViewController.h"
#import <MapKit/MapKit.h>
#import <CoreLocation/CoreLocation.h>
@interface MainViewController() <CLLocationManagerDelegate, MKMapViewDelegate>
@property (weak, nonatomic) IBOutlet MKMapView *mapViewPointer;
@property (nonatomic, strong) CLLocationManager *locationManagerPointer;
@end
@implementation MainViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Roll Tide
[self setLocationManager:[[CLLocationManager alloc] init]];
[_locationManagerPointer setDelegate:self];
[_locationManagerPointer setDesiredAccuracy:kCLLocationAccuracyNearestTenMeters];
[_locationManagerPointer startUpdatingLocation];
提供完整的错误说明和车道上发生错误的点。 – 2015-04-04 08:16:25