iOS WebView html remoto com arquivos de imagem locais

Perguntas semelhantes já foram feitas antes, mas nunca consegui encontrar uma soluçã

Aqui está minha situação - meu UIWebView carrega uma página html remota. As imagens usadas nas páginas da web são conhecidas no momento da construção. Para acelerar o carregamento da página, desejo compactar os arquivos de imagem no aplicativo iOS e substituí-los no tempo de execuçã

[Observe que o html é remoto. Sempre recebo respostas para carregar arquivos html e de imagem do local - já fiz isso]

A recomendação mais próxima que recebi foi usar um esquema de URL personalizado como myapp: //images/img.png na página html e no aplicativo iOS, intercepte o URL myapp: // com a subclasse NSURLProtocol e substitua a imagem por um imagem local. Parecia bom em teoria, mas não encontrei um exemplo de código completo demonstrando iss

Tenho fundo Java. Eu poderia fazer isso facilmente no Android usando um provedor de conteúdo personalizado. Estou certo de que uma solução semelhante deve existir para iOS / Objective-C. Não tenho experiência suficiente no Objective-C para resolvê-lo pessoalmente no curto espaço de tempo que tenho.

Qualquer ajuda será apreciada

questionAnswers(5)

yourAnswerToTheQuestion