首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Bush iOS
订阅
FourthCoin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
RxSwfit 学习笔记(六)转换操作符map、flatMap、flatMapLatest、concatMap等
将 Observable 的元素转换成其他的 Observable,然后将这些Observables 合并。 将Observable的元素转换成其他的Observable。(如:案例中C的元素是A) flatMap 操作符将源 Observable的每一个元素应用一个转换方法,…
图像渲染优化技巧
这个令人困扰的问题,是由于开发者和平台的相互不信任引起的。各种各样的代码示例充斥着 Stack Overflow,每个人都声称只有自己的方法是真正的解决方案 —— 而别人的是错的。 在本周的文章中,我们将介绍 5 种不同的 iOS 图像渲染优化技巧(在 MacOS 上时适当地将…
OC内存对齐基础
OC内存对齐基础,对其原因 1.平台原因(移植原因)2.性能原因 对齐原则:1.数据成员对⻬规则:结构(struct)(或联合(union))的数据成员2.结构体作为成员:如果一个结构里有某些结构体成
iOS UIAlertController高级自定义
UIAlertController 私有 api 列表及其类型: UIAlertAction 私有 api 列表及其类型:
Core Text 编程指南
Core Text 是一种用于处理字体和文本布局的底层高级技术,自 Mac OS X v10.5 和 iOS 3.2 开始引入,你可以从所有 iOS 及 OS X 的开发环境中使用其 API。 Core Text 直接与 Core Graphics(Quartz)协调作业。Qu…
iOS为什么使用虚拟内存
先说点题外话 我们都知道,苹果对APP占用硬件资源管理的很严,更不要说应用后台时候的资源占用了.正常情况下,使用应用时,APP从硬盘加载到内存,开始工作;当用户按下home键,APP便被挂起,依然驻留
NSProxy使用
NSProxy实现了包括NSObject协议在内基类所需的基础方法,但是作为一个抽象的基类并没有提供初始化的方法.它接收到任何自己没有定义的方法他都会产生一个异常,所以一个实际的子类必须提供一个初始化方法或者创建方法,并且重载forwardInvocation:方法和metho…
iOS源码解析: performSelector是如何实现的?
performSelector系列接口是runtime的一大特色,可以执行延迟,还能指定线程执行。本文从源码角度分析了其实现原理。 关于涉及到的数据结构,这里只是简单介绍一下。 SEL用于在runtime中表示一个方法名。与其对应的方法实现则使用IMP来表示。 并未找到objc…
Swift系列之使用Property Wrapper 为 Codable 解码设定默认值
本文介绍了一个使用 Swift Codable 解码时难以设置默认值问题,并利用 Property Wrapper 给出了一种相对优雅的解决方式,来在 key 不存在时或者解码失败时,为某个属性设置默
[译]想成为高级 iOS 开发者(Swift)?这些资料你不容错过
作者列举了其在 Swift 学习过程中的一些资料,对他很有帮助,笔者近期也在进行 Swift 的相关学习,如果同样对你有用,希望你不吝点赞...