使用JSPatch时,OC转JS语法注意
来源:互联网 发布:示范性软件学院排名 编辑:程序博客网 时间:2024/06/05 06:05
- OC常量替换
各种参数常量
- 使用JSCovertor工具 OC转JS时,有些语法错误需要改,比如获取window时需要
var window = UIApplication.sharedApplication().delegate().window(); 一定注意⚠️ JSCovertor 转化时缺少delegate
- 对于使用NSTimer时,获取时间戳,使用Math.floor()函数转换取整
if (Math.floor(self.timer().getTotal()/1000)!=0 && (Math.floor(self.timer().getTotal() / 1000)+1) % 5 == 0) { self.startLogoShakeAnimation(); }
- block 块内注意⚠️
var slf = self;block(){ slf.some......}
- 属性需要注意、对于没有self.获取的属性,后面不是用()
var configDict = NSDictionary.alloc().init();// 带有self的使用()configDict = self.adCreationData().sceneAdConfig();// 下面没有使用()var yoffset = configDict.valueForKey("yOffset")/ 100.0;
- 获取frame 或者 width注意去掉 orgin()
view.setFrame(CGRectMake(view.frame().x - moveLength, view.frame().y, view.frame().width, view.frame().height));
- @selector() 换成“”
基本的在 JSPatch gitHub上
https://github.com/bang590/JSPatch
https://github.com/bang590/JSPatch/wiki
0 0
- 使用JSPatch时,OC转JS语法注意
- [JSPatch使用]OC转JS问题列表
- JSPatch OC->JS学习(1)
- JSPatch OC->JS学习(2)
- JSPatch使用
- JSPatch使用
- OC语法基本使用
- OC基础语法的一些注意点
- oc中一些注意的语法
- oc和jspatch转换工具
- OC多态使用注意
- JSPatch实现原理详解:让JS调用/替换任意OC方法
- JSPatch实现原理详解:让JS调用/替换任意OC方法
- JSPatch转换器:可直接将OC代码转换成JS代码
- OC点语法的使用
- ios学习--热修复jspatch的使用及使用注意问题
- 点语法的使用注意
- JSPatch Loader 使用文档
- 存储过程的优缺点
- hdoj2196Computer
- 数学
- 《深入理解mybatis原理》 MyBatis事务管理机制
- 网上总结常用的dos命令
- 使用JSPatch时,OC转JS语法注意
- 业务架构优化之路
- 深入浅出讲解:php的socket通信
- HDFS基本命令与JAVA操作
- 《深入理解mybatis原理》 MyBatis的二级缓存的设计原理
- Hash表算法小结
- 使用httpclient模拟登录(Cookies使用)
- 程序设计大赛中常用头文件
- Java内存泄露与溢出的区别