本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
很高兴能在项目中使用到RSA,AES128,以及MD5,用以保证客户端(Client)和服务端(Server)之间的通信安全。接下来会尽力的描述清楚关于本次使用的流程。具体关...
前言 YYAsyncLayer是异步绘制与显示的工具。最初是从YYKitDemo中接触到这个工具,为了保证列表滚动流畅,将视图绘制、以及图片解码等任务放到后台线程,在YYAs...
1、UI渲染为什么要放在主线程中? 2、TCP三次握手和四次挥手 3、GCD定时器和NSTimer有什么不同[https://www.jianshu.com/p/0c050a...
1、你们现在部门内有单元测试或者CodeReview的习惯么?2、对ARC的理解,自动引用是什么帮我们做的? 3、ARC什么时候会造成内存泄漏?循环引用的场景,为什么用wea...
运用 Runloop 对主线程耗时的一次分析 (小编在迅雷公司码代码,最近公司各种职位热招,需要内推的可以私聊~) 一、Runloop 简述: 1、作用: 1.保持程序持续运...
1. Element Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库中文文档[http://element-cn.eleme.io/...
接上一章vue入门 | 使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一) 在线demo 源码 1. 引入路由工具vue-router,切换视图 2...
️1⃣️、Vue和其他两大框架的区别 Angular 学习成本太高 React 代码可读性差 Vue 学习成本较低 很容易上手传送门 https://cn.vuejs.or...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 好久没写博客了,前后算起来刚好有一年了。这期间博客也...
1、不存在单例适不适合使用代理,只有在合适的业务场景选择合适的方式
2、也未必所有的代理都一定要weak
作者可以看看系统类NSURLSession,很经典,网络请求类,单例,但是他也有代理,同样,他的代理也是strong修饰的,就因为,网络请求就是要强引用,不然下载任务怎么办,退出就无法下载了,包括strong修饰也是这个原因,他一释放,任务下载进度什么的都获取不到了,哪为什么不担心无法释放呢?单例要什么释放,对吧,强引用就强引用了,本来就只有一个对象
前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
这是 Core Animation 的系列文章,介绍了 Core Animation 的用法,以及如何进行性能优化。CoreAnimation基本介绍[https://git...
在使用手机的过程中,会产生很多交互事件,如触摸屏幕、摇晃、按下按键、使用耳机操控设备等。这些事件都需要系统去响应并作出处理。这篇文章将介绍系统是如何响应、处理这些事件的。 1...
当需要执行异步操作,或同步多个操作时,块(Block)会非常有用。这一篇文章将介绍 Block 的本质。如果你对 block 还不了解,推荐先查看Block的用法[https...