1. 隐私适配 iOS14最重要的更新之一:用户隐私和安全。 (1) 广告标识符IDFA 广告标识符IDFA全称Identity for Adv...
1. 概念 iOS通过纯代码进行UI开发的话,屏幕适配有时会比较麻烦,所以一般都会使用 自动化布局框架 进行屏幕适配工作,其中 Masonry[...
1. 概念 苹果在iOS9中UIKit框架引入一个新的视图类UIStackView:UIStackView视图 管理着所有在它的 arrange...
面试题引发的思考: Q: 用过哪些设计模式? iOS中主要使用单例模式、代理模式、观察者模式(通知、KVO)。 Q: 描述对MVC、MVP、MV...
1. 简介 Markdown是一种「电子邮件」风格的「标记语言」,可读性、兼容性强,是一种很优雅的语言。 更重要的是简单易学,笔者将会以图文的形...
面试题引发的思考: Q: 以下代码的打印内容是什么? 打印结果应该是: 真实打印结果是: Q:为什么打印结果和想象中有出入? super调用方法...
面试题引发的思考: Q: Category能否添加成员变量?如果可以,如何给Category添加成员变量? 不能直接添加成员变量,但是可以通过R...
面试题引发的思考: Q: 设计模式的六大原则? 单一职责原则、依赖倒置原则、里式替换原则、开闭原则、接口隔离原则、迪米特法则。 Q: 常见的设计...
面试题引发的思考: Q: 列表卡顿的原因?如何优化? 卡顿主要是因为在 主线程 执行了 比较耗时 的操作。 Q: 卡顿解决方法? CPU:尽量用...