对JScript一点不懂iOS开发iOS Developer

很浅的OC与JS互调

2016-06-07  本文已影响158人  Levan_li

简单的介绍下OC调用JS 和JS调用OC 文章内容难度很浅,面向新入行的同学,平时开发应该够用了.

首先来OC调用JS:
这个简单了,webView已经提供好了,
NSString *urlStr = [NSString stringWithFormat:@"javascript:setDay(%@,%@)",self.top5_hallID,self.top5_timeType];
[UIWebView stringByEvaluatingJavaScriptFromString:urlStr];
其中呢 javascript:setDay 就是你要调用的js方法名 ,而后面的则是两个参数,也就是说不只是可以简单的调用方法,还可以给js的方法传参。
当然,传参你都会了,简单的调用肯定也难不住你了-_-...

接下来是JS调用OC:
这个的实现首先需要引用

import <JavaScriptCore/JavaScriptCore.h>

接下来在webView的代理方法中:

以上呢,就是简单的OC与JS的互调,适合新手了解学习。
希望对你的工作有所帮助。
GOOD LUCK!!!

上一篇下一篇

猜你喜欢

热点阅读