Невозможно удалить наблюдателя - PullRequest
0 голосов
/ 21 февраля 2012
- (void)viewWillAppear:(BOOL)animated
{
MKUserTrackingBarButtonItem *trackingBarButtonItem = [[MKUserTrackingBarButtonItem alloc]initWithMapView:_mapView];

NSArray *barButtonItems = [NSArray arrayWithObjects:trackingBarButtonItem, nil];
mapToolbar.items = barButtonItems;
...
}

Код отлично работает на iPhone, но на iPad при выгрузке вида появляется ошибка:

Cannot remove an observer <MKUserTrackingBarButtonItem 0x9cc0930> for the key path  
"controlSize" from <UIButton 0x991b420> because it is not registered as an observer.'

1 Ответ

0 голосов
/ 28 февраля 2012

Я связался с Apple DTS, и они ответили:

"Насколько мне известно, в текущем комплекте поставки нет обходного пути для этого. Я бы проверил последнюю бета-версию iOS SDK и посмотрел, все еще ли это проблема."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...