开源第三方库
realyezil
从传统软件开发领域转战互联网,从有道笔记转战CSDN,从C++转战IOS
展开
-
AFNetWorking使用总结(待总结。。。)
AFNetWorking原创 2015-12-22 20:06:04 · 293 阅读 · 0 评论 -
第三方库列表总结(待补充。。。)
第三方库原创 2015-12-31 14:50:40 · 367 阅读 · 0 评论 -
代码适配Masonry使用的详细介绍
Masonry简介Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来自动布局,具有很好可读性且同时支持iOS和Max OS X等。总之,对于侧重写代码的coder,请你慢慢忘记Frame,喜欢Masonry吧使用前的准备若是你对于自动布局很熟练的话,再接触这个第三方Masonry很容易上手的,对UI界面显示的控件的约束本质都是相同的转载 2016-12-20 19:36:26 · 1032 阅读 · 0 评论 -
几个iOS的内存工具粗略介绍
1. FBRetainCycleDetector facebook出的检测iOS强引用环的工具,该工具可以检测某个最大深度以下的环,可以作为日常debug版的检测工具。环的最大深度设置会显著影响性能,有向图算法性能,你懂的。目前默认为10。 此工具比较强大,检测的机制后面专门开文章介绍。此工具的检测源需要外部添加,因此引入了配套工具FBAllocationTracker。2. FB原创 2017-01-11 10:49:24 · 619 阅读 · 0 评论 -
React Native通讯机制
源链接:http://www.cocoachina.com/ios/20150401/11458.htmlReact Native是Facebook刚开源的框架,可以JavaScript直接开发原生APP,先不说这个框架后续是否能得到大众认可,单从源码来说,这个框架源码里有非常多的设计思想和实现方式值得学习,本篇先来看看它最基础的JavaScript-ObjectC通信机制(以下简称JS/转载 2017-02-25 23:19:01 · 277 阅读 · 0 评论 -
从 iOS 视角解密 React Native 中的线程
作者简介: 彭飞,58 同城 iOS 客户端架构师。专注于新技术的研发,主要负责 App 端组件化架构以及性能优化,并已推广 React Native在 58 同城 App 中业务场景的应用。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至tangxy@csdn.net。 声明: 本文为《程序员》原创文章,未经允许请勿转载,更多精彩文章请订阅 2017 年转载 2017-02-25 23:58:10 · 512 阅读 · 0 评论 -
iOS开发之Masonry框架源码解析
Masonry是iOS在控件布局中经常使用的一个轻量级框架,Masonry让NSLayoutConstraint使用起来更为简洁。Masonry简化了NSLayoutConstraint的使用方式,让我们可以以链式的方式为我们的控件指定约束。本篇博客的主题不是教你如何去使用Masonry框架的,而是对Masonry框架的源码进行解析,让你明白Masonry是如何对NSLayoutConstrain转载 2017-09-13 11:52:51 · 379 阅读 · 0 评论 -
WCDB源码解析
源文链接:http://xiangwangfeng.com/2018/01/08/WCDB-源码解析起因最近开了个新项目,项目的主程童鞋引入了 WCDB 代替原先自制的 KeyValueStore 和 FMDB。问为何,答曰:好用,线程安全又高效。又问具体实现细节,答曰:不懂,就是好用。所以作为一个负责任的 前 iOS 开发 决定花点时间扒一扒 WCDB 的实现。WCDB 的 Wiki 介绍了它的...转载 2018-03-27 22:13:25 · 4253 阅读 · 0 评论