摘要: 1、使用 JSContext ,首先获取当前webview JS上下文 2.JS调用原生方法 block中用来接收js的传值,“nativeTitle” 为定义好的方法名 这里要注意两个问题:第一、block中注意jsContext对象的循环引用; 第二、block中是在子线程,因此执行UI操作时, 阅读全文
posted @ 2017-11-07 10:21 Crazy_ZY 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 参考链接: http://www.jianshu.com/p/948a92208ee2 阅读全文
posted @ 2017-07-28 14:00 Crazy_ZY 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 原文链接: 确实有很多好用的工具。 http://huluo666.cn/2016/03/30/iOS%20高效率编程工具篇/ 图片压缩网站:https://tinypng.com 阅读全文
posted @ 2017-07-12 13:55 Crazy_ZY 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 需要在定位前后对系统语言进行转换: 自己写的一个定位管理类: // // LRHLocationUtils.h // LRHAPP // // Created by ZY on 2017/4/6. // Copyright © 2017年 Vision Credit Ltd. All rights 阅读全文
posted @ 2017-07-04 09:59 Crazy_ZY 阅读(3262) 评论(0) 推荐(0) 编辑
摘要: 运行脚本后报错: xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH 后面根据对比发现新版的Xcode少了这个PackageApplication(转注:PackageA 阅读全文
posted @ 2017-07-04 09:51 Crazy_ZY 阅读(6796) 评论(0) 推荐(1) 编辑
摘要: Xcode提示这种错误,需要修改Xcode的一个配置: TARGETS -> Build Settings -> 搜索Language ,把 Weak Reference in xxxx改为YES,如下图: 阅读全文
posted @ 2017-07-04 09:48 Crazy_ZY 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 为了防止反编译加固安全,对项目关键方法名进行混淆: 参考链接:http://www.android100.org/html/201509/11/180649.html 阅读全文
posted @ 2017-07-04 09:39 Crazy_ZY 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 在这里添加Run Script, 项目中用到2个地方: 1.每次编译运行版本号(bundleVersion)自增+1 2.是在为项目关键方法添加代码混淆时,运行某个脚本 这里唯一需要注意的是if判断语句,每个字符之间都要添加空格,不加空格可以通过编译,但是不会进入下一句,应该是脚本语法的问题,当时试 阅读全文
posted @ 2017-07-04 09:30 Crazy_ZY 阅读(9255) 评论(0) 推荐(0) 编辑
摘要: 当用户用多个手指滑动scrollview时,缓慢停止,并没有触发这个代理方法: - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { } UICollectionView有3种停止滚动类型,分别是:1、快速滚动,自然停止; 阅读全文
posted @ 2017-03-31 16:50 Crazy_ZY 阅读(4437) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:通过设置layer的属性 这种方法简单,但是很影响性能,特别是在UIcollectionView中展示大量圆角图片,一般在正常的开发中使用很少 第二种方法:使用CAShapeLayer和UIBezierPath设置圆角,第二种最好,对内存的消耗最少,而且渲染快速 UIRectEdgeLe 阅读全文
posted @ 2016-12-27 15:15 Crazy_ZY 阅读(5715) 评论(0) 推荐(1) 编辑