首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 知识小集
订阅
hongbiny
更多收藏集
微信扫码分享
微信
新浪微博
QQ
254篇文章 · 0订阅
iOS必看!Deepseek给的Runtime实现原理,通俗易懂~
iOS Runtime 消息转发机制完全解析 写在前面 在Objective-C的世界里,方法调用并不是像C++那样在编译时就确定要执行的函数地址,而是一个运行时动态绑定的过程。当我们写下 [rece
优雅的使用UITableView(OC 上)
这似乎没有什么问题,代码很干净,逻辑也比较清晰。 但是你维护几个版本之后,或者遇到了一个善变的产品经理。 你会发现,这样的代码维护起来真的很危险,稍微一不注意就出错了,这里用的type作为判断条件可能相较与indexPath要好一点。 。。。。 维护的东西越多,意味着你出错的概…
小码哥《恋上数据结构与算法第三季》笔记(二):头条、美团、滴滴等面试题02
第一题:203. 移除链表元素 用newHead代表新链表的头节点,cur代表新链表的尾节点,head代表现链表的头节点。 遍历链表节点,若节点不等于被删除的节点值,则用cur(newTail)节点的next指针指向该节点,并且将cur(newTail)指针指向该节点。 新链表…
《新浪微博剖析 iOS 高级面试》笔记(九):设计模式面试问题
请手写单例实现。 你都知道哪些设计原则,请谈谈你的理解。 能否用一幅图简单的表示桥接模式的主体结构。 UI事件传递机制是怎样实现的?你对其中运用到的设计模式是怎样理解的。
来来来!关于iOS基础总结咱俩好好唠唠
GCD是将任务添加到队列中(串行/并发/主队列),并且制定任务执行的函数(同步/异步),其性能最好,底层是C语言的API,也更轻量级。iOS4.0以后推出的,针对多核处理器的并发技术,只能设置某一个队列的优先级,常用的功能包括 一次性执行 dispatch_once,延迟操作d…
超级签名-原理/机制/技术细节-完全解析
随着苹果对于企业分发证书的频繁吊销和日益收紧,代签名行业也随之迭代出了黑科技,即所谓的超级签名。 从整个安装流程上来看,超级签名少了在设置里面信任企业证书的步骤,体验上要比企业分发更简单和容易接受,同时分发价格也贵的离谱,不禁让人好奇这新瓶里面到底装的是什么酒。 今天就来帮大家…
用枚举来驱动 TableView 开发
UITableView 是 iOS 开发里最基本的东西,一个简单而又整洁的控件。但 UITableView 的背后还隐藏了很多复杂性:在正确的时间显示等待小菊花、处理 error、等待服务回调并在得到结果的时候显示结果。 在这篇教程里,你会学习如何用枚举来驱动 TableVie…
iOS高级进阶系列
其它系列 Swift底层探索系列 OC底层原理系列 OC基础知识系列 OC高级进阶系列 iOS高级进阶系列之-项目开发基础(上)多环境配置,Mach-O与链接器 iOS高级进阶系列之-项目开发基础(下
iOS性能优化系列篇之“列表流畅度优化”
这一篇文章是iOS性能优化系列文章的的第二篇,主要内容是关于列表流畅度的优化。在具体内容的阐述过程中会结合性能优化的总体原则进行阐述,所以建议大家在阅读这篇文章前先阅读一下上一篇文章:iOS性能优化系列篇之“优化总体原则”, 第三篇体验优化,我们有点不一样。 由于平时工作比较忙…
深入理解 iOS 事件机制
这篇文章始于一个需求:我们在 SDK 提供的某个 View 的 Subview 中实现了单击双击等多个 Gesture Recognizer,而客户希望自己在这个 View 上的单击手势不会冲突,同时没有延迟。 借此机会,我们来重温下 iOS 的事件机制和手势冲突,重点介绍下 …