首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试题
订阅
Summer
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
iOS 中事件的响应链和传递链
iOS 事件的主要由:响应连 和 传递链 构成。一般事件先通过传递链,传递下去。响应链,如果上层不能响应,那么一层一层通过响应链找到能响应的UIResponse。 响应连:由最基础的view向系统传递,first view -> super view -> ... -> vie…
iOS面试了20几家总结出来的面试题(一)
文章内部有写混乱,将就着看吧。另外大部分图片加载不出来,,MARKDown格式也不太统一(各平台不一样),由于博主太懒不想改,不过不影响最终效果。 对象方法能个访问成员变量。 类方法中不能直接调用对象方法,想要调用对象方法,必须创建或者传入对象。 类方法可以和对象方法重名。 …
整理了一篇非常全的iOS面试题,值得你收藏,为您的面试助力
目录 1. 一、基础知识点 2. 二、第三方框架 3. 三、算法 4. 四、编码格式(优化细节) 5. 五、其他知识点
玩转iOS开发:装逼技术RunTime的总结篇
讲到这里, RunTime的知识点和应用基本上就已经讲完了, 剩下的就靠大家自己在项目中的应用以及累积了. 我们可以从这些东西里获取到指定类的所有信息, 无论是公开的, 还是私有的, 全部都可以拿到, 并且操作. PS: 但操作私有方法的时候, 注意不要用来上架, 除非你有方法…
iOS GCD死锁
“真是可喜可贺,预祝少侠早日赢得伊人芳心。今天老夫来再来祝你一臂之力,少走弯路,避开魔道。” “鹅.... 这个怎么感觉跟我平时使用的不一样呢,dispatch_sync同步遇见主线程会发生什么呢。小生愚钝,还请大师指点” “要弄清楚这个问题,首先要搞清楚,这段代码运行的在主队…
深入浅出 Runtime(三):消息机制
1. objc_msgSend 方法调用流程 在OC中调用一个方法时,编译器会根据情况调用以下函数中的一个进行消息传递:objc_msgSend、objc_msgSend_stret、objc_msgSendSuper、objc_msgSendSuper_stret。当方法调用…
iOS面试:Swift 基础(九)
这个栏目将持续更新–请iOS的小伙伴关注! (答案不唯一,仅供参考,) 1. 介绍一下 Swift? Swift是苹果在2014年6月WWDC发布的全新编程语言,借鉴了JS,Python,C#,Rub
iOS 多线程,自旋锁和互斥锁详解
多线程技术在移动端开发的过程中被广泛运用,深入理解器原理并结合业务思考,才能在有限的线程控制API中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它. 1. 线程简述 线程(thread): 1个进程要想执行任务,必须得有线程(每1个进程至少要有1…
iOS面试合集+答案(四)
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 六十一:什么是ARC? ARC全称是 Automatic Reference Counting,是Objecti
想进大厂,面试题必不可少!(iOS面试合集!)
这个栏目将持续更新–请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 其他: iOS进阶面试题----多线程 iOS进阶面试题----Block部分 iOS高级开发面试题合集 iOS