Я предполагаю, что на iPhone WebKit все еще загружает URL-адреса через систему загрузки URL-адресов Cocoa. Если это так, лучший подход для вас - создать подкласс NSURLProtocol и создать собственную схему, которая загружает данные из вашей базы данных. Имейте в виду, что это будет фоновый поток, поэтому следите за безопасностью потока.