前言 Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴...
前言 Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴...
UIGesture和UIControl的前世今缘 最近发现很多同学都搞不清楚 UIGesture 和 UIControl 的正确使用姿势。即便是...
前面介绍过制作过程,这里不讲如何制作动态库、静态库。 静态库和动态库都是以二进制提供代码复用的代码库。 静态库常见的是 .a 动态库(共享库)常...
一部iOS设备会产生各种各样的事件(UIEvent 实例)比如:触摸屏幕、远程控制等,这些事件发生了就需要有响应者(UIResponder 实例...
HTTPS是HTTP的安全版,在HTTP的基础上加入SSL层(Secure Socket Layer 安全套接字),对数据传输(客户端发送数据和...
1. AFNetworking iOS面试题:AFNetworking 底层原理分析[https://juejin.im/post/5e7c51...
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) iOS面试题大全(上)[https://www.jian...
KVC(Key-valuecoding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过K...
MVVM和MVC的区别 1. MVC MVC的弊端 厚重的View ControllerM:模型model的对象通常非常的简单。根据Apple...
当我们写一个block时,如果你的block涉及被self持有以及需要访问self的成员时,循环引用问题由此产生。解决的办法也很简单,其中利用_...