首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 知识小集
订阅
hongbiny
更多收藏集
微信扫码分享
微信
新浪微博
QQ
253篇文章 · 0订阅
小码哥《恋上数据结构与算法第三季》笔记(二):头条、美团、滴滴等面试题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 的事件机制和手势冲突,重点介绍下 …
iOS知识点收藏梳理
用数据库实现收藏功能. 使用keychain保存用户名和密码等敏感信息 KeychainItemWrapper和SFHFKeychainUtils。
开发中常用工具 - 获取设备的唯一标识、UDID、UUID、keychain保存UUID、判断网络类型等
说明:UDID,即设备唯一标识符,这是除序列号之外每台iOS设备的独一无二的号码。UDID只是和设备相关的,是用来区分每一个唯一的iOS设备(包括iPhone、iPad等),是由40个字符的字母和数字组成的。 作用:可以关联其它各种数据到相关设备上。比如:程序发布前的通过测试版…