首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
诺克斯1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Swift AsyncThrowingStream 和 AsyncStream 代码实例详解
AsyncThrowingStream 和 AsyncStream 是 Swift 5.5 中由 SE-314 引入的并发框架的一部分。异步流允许你替换基于闭包或 Combine 发布器的现有代码。
视图&图像相关
AutoLayout的原理,性能如何 AutoLayout的原理和性能 AutoLayout是苹果在2012年发布的一个框架,用于方便开发者适配不同尺寸的屏幕。它的语法可能有些蹩脚和冗长,但是通过一些
如何更好地在项目中管理 Swift 扩展
该如何管理项目中的扩展(extension)?下面是我项目的截图,它说明了一切。 例如,我有一个简单的扩展 UIColor+Image.swift,它用于通过颜色生成图像。
苹果重磅发布Swift 6:在 Swift 6 中如何实现并发开发?相比Swift 5.5 有哪些重磅升级?
在 Swift 6 中实现并发是语言功能的一个重要扩展,旨在简化并发编程并提高程序的安全性和效率。以下是一些关键点和步骤,帮助你在 Swift 6 中实现并发: 1、 结构化并发:Swift 6 引入
Swift高级进阶-Swift编译过程,”SIL代码“,“IR语法”
本文来探索一下 Swift 的编译过程。Swift 的编译过程中使用 Swiftc ,与 Clang 一样,Swiftc 是LLVM编译架构的一个前端。
🐻各大厂商对Swift、Flutter等『新技术』的真实填坑情况
就我个人而言,是喜欢swift、storyboard、xib的,所以app拥抱了这些,会心生欢喜。 被前浪后浪刷屏,我们来看看B站的app。 下划线命名,也比较混乱,有的是功能开头,也有btn、dt、oa这样的存在。 这些我不够专业,以免误导大家,所以暂不在本文讨论范围内。大佬…
iOS 16 屏幕旋转适配
最近随着 `iOS16` 的更新, 苹果从 `iOS16` 开始, 更改了屏幕旋转的机制, 以后都要用 `UIWindowScence` 做屏幕旋转.
iOS 端 h5 页面秒开优化实践
最近公司项目中需要做秒开 h5 页面的优化需求,于是调研了下市面上的方案,并结合本公司具体的业务需求做了一次这方面的优化实践,这篇文章是对这次优化实践的记录,文末附上源代码下载。 由于在 dom 渲染前的用户看到的页面都是白屏,优化思路具体也是去分析在 dom 渲染前每个步骤的…
iOS底层优化(33) - 启动优化之clang插桩
Clang 原理 Clang文档 https://clang.llvm.org/docs/SanitizerCoverage.html 苹果提供的一个代码跟踪的功能, Tracing PCs 1、将-
跳槽面试应该注意的Swift知识点
1. 给一个数组,要求写一个函数,交换数组中的两个元素 首先跟面试官沟通,是什么类型的数组?面试官会说,任意。普通程序员微微一笑,写出以下代码 与面试官沟通,是什么类型的数组?有什么其他要求和限制?面试官会说,这是一个Swift面试题。文艺程序员心领神会,于是写出以下答案: 同…