原文:https://juejin.im/post/6862898534857834510 开篇 2020年注定是...[作者空间]
序言 最近正在重新系统的学习iOS,收集了一些自己认为不错的博客和资料和大家分享。 底层 iOS底层原理总结 - ...[作者空间]
一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用...[作者空间]
1. 搞清楚touch事件的传递(事件的响应链) 事件的响应(responder chain) 只有继承了UIRe...[作者空间]
更多:iOS面试题大全 一、什么是Block? Block是将函数及其执行上下文封装起来的对象。 比如: 通过cl...[作者空间]
一、内存布局 栈(stack):方法调用 堆(heap):通过alloc等分配的对象 未初始化数据(bss):未初...[作者空间]
更多:iOS面试题大全 一、RunLoop概念 RunLoop是通过内部维护的事件循环(Event Loop)来对...[作者空间]
更多:iOS面试题大全 1、KVC赋值 2、 KVC取值 3、 KVO原理 KVO 是 Objective-C 对...[作者空间]
更多:iOS面试题大全 Autorelease对象什么时候释放? 这个问题拿来做面试题,问过很多人,没有几个能答对...[作者空间]
更多:iOS面试题大全 我们在 iOS 开发中经常需要使用分类(Category),为已经存在的类添加属性的需求,...[作者空间]
更多:iOS面试题大全 系统Foundation框架为我们提供了一些方法反射的API,我们可以通过这些API执行将...[作者空间]
更多:iOS面试题大全 离屏渲染就是在当前屏幕缓冲区以外,新开辟一个缓冲区进行操作。 离屏渲染出发的场景有以下: ...[作者空间]
更多:iOS面试题大全 1、block截获自动变量(局部变量)值 对于 block 外的变量引用,block 默认...[作者空间]
更多:iOS面试题大全 1.当参数obj为Object实例对象object_getClass(obj)与[obj ...[作者空间]
原文:iOS面试题大全 本地推送:不需要联网也可以推送,是开发人员在APP内设定特定的时间来提醒用户干什么 远程推...[作者空间]
原文:iOS面试题大全 一、首页启动速度 启动过程中做的事情越少越好(尽可能将多个接口合并) 不在UI线程上作耗时...[作者空间]
原文:iOS面试题大全 1. delegate 当我们第一次编写ios应用时,我们注意到不断的在使用“delega...[作者空间]
原文:iOS面试题大全 断点续传的理解可以分为两部分:一部分是断点,一部分是续传。断点的由来是在下载过程中,将一个...[作者空间]
原文:iOS面试题大全 推送通知的过程可以分为以下几步: 1.应用服务提供商从服务器端把要发送的消息和设备令牌(d...[作者空间]
原文:iOS面试题大全 frame属性是相对于父容器的定位坐标。 bounds属性针对于自己,指明大小边框,默认点...[作者空间]