Нет видимого интерфейса для UIWebView объявляет селектор windowScriptObject

Я собираюсь построить мост между JavaScript и Objective-C; Я просмотрел документацию по Apple и несколько учебных пособий и попытался вызвать метод jective-c из JavaScript. На самом деле я скопировал и вставил код отсюда https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/Tasks/ObjCFromJavaScript.html Но я получаю эту ошибку: нет видимого интерфейса для UIWebView объявляет селектор windowScriptObject. Метод windowScriptObject используется для создания экземпляра WebScriptObject. Итак, вот код:

  BasicAddressBook *littleBlackBook = [BasicAddressBook addressBook];  
  id win = [self.webView windowScriptObject];
  [win setValue:littleBlackBook forKey:@"AddressBook"];

0 ответов

Другие вопросы по тегам