Я хочу интегрировать полный HTML-фреймворк (например, HTML / CSS / JavaScript) в приложение для iOS и сделать так, чтобы UIWebView отвечал за запуск HTML-контента и мог взаимодействовать с остальным исходным исходным кодом Objective-C.
Направление 1: из Objective-C в HTML внутри UIWebView
Способ заставить остальную часть источника отправлять сообщения в контент HTML довольно прост: iможно просто вызвать stringByEvaluatingJavaScriptFromString:
на стороне Objective-C и правильно реализовать методы JavaScript.
Направление 2: от HTML внутри UIWebView до Objective-C
Так я не могу понять.Моя единственная идея пока состоит в том, чтобы сделать мое приложение локальным веб-сервером и сделать HTML-запрос к нему.Но я понятия не имею, как это сделать, хотя я полагаю, что это может быть костью, поскольку я считаю, что такие приложения, как Things, VLC или 1Password, могут использовать такие функции.
Любая идея сделать это направление 2 работа или любая новая перспектива создания событий внутри HTML-контента, отправляемого в код Objective-C, приветствуется.