WebViewCustomProtocol is a project mainly written in Objective-C, it's free.
Sample iOS project showing two-way communication between Objective-C and Javascript in a UIWebView.
404: Not Found