iOS属性字符串的API也不多,但是没有系统的整理过,现整理如下: NSAttributedString所有API NSMutableAttributedString所有AP...
iOS属性字符串的API也不多,但是没有系统的整理过,现整理如下: NSAttributedString所有API NSMutableAttributedString所有AP...
定义一个协议时,声明一个或多个关联类型作为协议定义的一部分将会非常有用。关联类型为协议中的某个类型提供了一个占位符名称,其代表的实际类型在协议被遵循时才会被指定。关联类型通过...
fromhttps://xiaozhuanlan.com/topic/9635421780 目前,在 macOS/iOS 开发中,我们通常使用CocoaPods或Cartha...
Xcode 12 在 iOS,macOS 和 iPadOS 中引入了对可缩放矢量图形(SVG)图像的支持。 在 Xcode 12 之前,我们只能通过 PDF assets 来...
一、图形API种类 1、OpenGL OpenGL 是⼀个跨编程语⾔、跨平台的编程图形程序接⼝,它将计算机的资源抽象称为⼀个个OpenGL的对象,对这些资源的操作抽象为⼀个个...
本文主要是分析main函数之前,底层做了什么 -- dyld的加载流程 例子 新建一个项目,在ViewController中重写laod方法,然后再main函数中添加一个C+...
组件化 组件化就是将模块单独抽离,分层,通过制定的通讯方式,实现解耦 组件化优点 模块间的解耦 模块重用 提交团队开发效率 单元测试 需要组件化的情况 各个模块之间相互引用严...
抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15%[https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&m...
正常渲染流程 在GPU的渲染流程中,根据由远及近的顺序显示图像到屏幕上,依次将结果存储到帧缓冲区 视频控制器从帧缓冲区中读取数据,然后显示到屏幕上后,会立即丢掉改帧数据正常渲...