无法在主线程中创建mkmapview

时间:2015-03-08 02:45:17

标签: objective-c ios8 mkmapview viewcontroller

我有一个主按钮,有一个按钮。此按钮创建一个包含MKMapView IBOutlet的新VC。

单击按钮时,控制台将返回标题消息。

我尝试在initwithcoder方法中实例化mapview并尝试使用(选择器只是分配/插入地图):

- (id)initWithCoder:(NSCoder *)aDecoder {

    if(self = [super initWithCoder:aDecoder]) {
        [self performSelectorOnMainThread:@selector(initMap) withObject:nil waitUntilDone:YES];
    } 

    return self;
}

如果我将地图VC设置为初始VC,一切顺利。

任何启示?

0 个答案:

没有答案