У меня есть эта строка кода, где я пытаюсь назначить URL из аннотации в пользовательском MKAnnotation контроллеру UIWebView.
webViewController.webViewURL = annotation.url;
По сути, NSURL хранится в аннотации.URL, и я пытаюсь отправить этот NSURL в webViewController.webViewURL.
Когда я пытаюсь запустить этот код, я получаю «EXC_BAD_ACCESS» в консоли.Запуск инструмента Allocations (с NSZombiesEnabled) не показал никаких зомби ... Я не могу понять, почему это происходит, тем более что, если я изменю строку, чтобы использовать 'URLWithString ...' и построю новый NSURL ...
webViewController.webViewURL = [NSURL URLWithString:annotation.url];
... работает без проблем, хотя я получаю предупреждение: Incompatible Objective-C types 'struct NSURL *', expected 'struct NSString *' when passing argument 1 of 'URLWithString:' from distinct Objective-C type