摘要: Autorelease机制是iOS开发者管理对象内存的好伙伴,MRC中,调用[obj autorelease]来延迟内存的释放是一件简单自然的事,ARC下,我们甚至可以完全不知道Autorelease就能管理好内存。而在这背后,objc和编译器都帮我们做了哪些事呢,它们是如何协作来正确管理内存的呢? 阅读全文
posted @ 2017-03-21 18:49 L-文森 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 之前做的一个用户点击 推送栏然后处理相应事件是在这里面处理的 在里面判断是否是后台然后做相应处理,在ios10以下都没什么问题到10的时候出问题了,点击通知栏的时候不再走这个代理函数了,反而走了iOS6以下会走的一个代理方法 这是返璞归真了? 原因是iOS10 的新特性 在iOS10下这么处理 需要 阅读全文
posted @ 2017-03-21 18:11 L-文森 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 按老流程 之前一般这种操作之后就能有执行的iOS目录了,像这样 然后 就可以用Xcode跑起来了但是今天新建项目的时候忽然出现 ios-deploy not found 的错误,用它的提示命令 也没啥用,最后找到的解决办法是 可能是权限原因吧 阅读全文
posted @ 2017-03-21 18:04 L-文森 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 公司的大部分都是Hybrid 产品,也就是混合开发,所以比较重要的一个核心功能就是热更新了。 做这个功能的时候中间碰到不少坑,记录一下,比较简单,大致思想就是从服务器拉取JS文件替换掉本地对应文件 之前热更新的一个实现想法就是,在项目初始化的时候,找到项目APP包里面的H5包,一般都是放在www文件 阅读全文
posted @ 2017-03-21 17:58 L-文森 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 该博文来自南峰子的技术博客,文章从下载和缓存俩个大的组件分析到里面一些核心方法的实现,条理清晰,相对于一些一上来就通篇分析实现思路的技术文章, 这篇的讲解思路明确,框架架构也讲的比较清楚。看完这篇再去看SDWebImage的整个架构,应该会有更清晰的一个方向。 源码来源:https://github 阅读全文
posted @ 2017-03-21 17:16 L-文森 阅读(219) 评论(0) 推荐(0) 编辑