- 博客(4)
- 收藏
- 关注
原创 利用runTime实现UIWebView 与 JS 随意交互,JS跳转原生页面,亦可实现推送界面万能动态跳转
相信大家是不是遇到过推送跳转到相关页面进行操作,JS交互时也需要跳转相关的页面,然后这个的页面都是不确定,每次跳转页面也不固定这时我们该怎么做呢?原文简单思路: 1、后台提供json,信息包括:要生成的控制器名称、跳转到该控制器所需的参数值。 2、利用objective-c强大的runtime动态特性,通过NSClassFromString生成控制器对象。 3、利用objective
2017-05-27 17:44:41 370
原创 UIAlertView和UIAlertController的封装
在iOS开发过程会经常使用到提示框(UIAlertView),iOS 8之后UIAlertView便被UIAlertController所代替,下面我们就对两者进行相应的封装方便使用,这边把UIAlertView的代理封装成block回调方便使用,废话不多说上代码才是硬道理。
2017-05-11 13:14:59 391
原创 NSDateFormatter之性能优化
NSDateFormatter之性能优化NSDateFormatter在开发过程使用算是频繁的,但是过度的创建NSDateFormatter用于NSDate与NSString之间转换,会导致App卡顿(特别是Cell上使用),打开Profile工具查一下性能,你会发现这种操作占CPU比例是非常高的。据官方NSDateFormatter官方文档说法,创建NSDateFormatter代价是比较高的,如
2017-05-03 12:02:24 1211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人