首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS面试
订阅
user3206708030965
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
iOS 组件化实践(一):中间层方案选择
iOS 组件化实践(一):中间层方案选择 这里主要分析 casatwy/CTMediator、alibaba/BeeHive、lyujunwei/MGJRouter 三个库的源码。 CTMediat
使用GCD实现多读单写
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 我们在开发中有时会遇到这种问题,比如在内存中维护一份数据,有多处地方可能会同时操作这块数据,那么如何能保证这块数据的安全?
一篇专题让你秒懂GCD死锁问题!
1. 什么是GCD ? GCD,全称 Grand Central Dispatch。可翻译为”牛逼的中枢调度器”。它是纯C语言的,提供了非常多强大的函数。 Grand是宏伟的、极重要的意思。 GCD是提供了功能强大的任务和队列控制功能,相比于NSOperation更加底层,虽然…
iOS底层 - 关于死锁,你了解多少?
我们永远不应该将函数添加到队列中执行任务时使用同步的方式,这对于保证死锁的串行队列尤其重要,但对于并发队列也应避免。的确,这是避免死锁的重要思路,但是,在实际开发中,我们使用了下面的代码。
iOS面试合集+答案(五)
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 八十一:反射是什么?可以举出几个应用场景么? 系统Foundation框架为我们提供了一些方法反射的API,我们
UITableViewCell加载图片优化
前言 我们平时用UITableView用的很多,所以对列表的优化也是很关注的。很多时候,我们设置UIImageView,都是比例固定好宽高的,然后通过 scaleAspectFill 和 clipsT
iOS的事件传递与响应者链
这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战。 事件响应链 包括点击事件,画面刷新事件等。在视图栈内从上至下,或者从下至上传播。可以说点事件的的分发,传递以及处理。 事件
iOS 事件传递、响应者链条和基础事件知识
发生触摸事件事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中。UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)。 先将事件对象由下往上传递(由父控件传给子控件…
iOS底层学习——类扩展和分类(类别)
区分类扩展和分类,类扩展和分类的使用方式;通过解读.cpp文件分析类扩展的原理;分类中关联对象的使用和源码实现。
想进大厂,面试题必不可少!(iOS面试合集!)
这个栏目将持续更新–请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 其他: iOS进阶面试题----多线程 iOS进阶面试题----Block部分 iOS高级开发面试题合集 iOS