首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一牛
掘友等级
Mac应用开发工程师
如果没有好话可说,那就什么也别说
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
最新
热门
你好,三角形
前言 大家好,我是一牛。今天我想和大家分享的是使用Metal 绘制三角形。绘制三角形是图形学的基础,打好基础是我们通向图形学世界关键所在。本文将介绍如何构建一个渲染管线来绘制三角形。 什么是渲染管线
深入理解Swift 中的协变 Self
### 前言 大家好,我是一牛,今天想和大家分享的是`Swift`的协变`Self`。在`Swift`中,协变(`Covariant`)`Self`是一种设计模式,它允许协议和基类的方法返回当前类型
你好,Metal!
相信大家在开发苹果平台应用时,或多或少使用过Metal。掌握Metal技术越来越有必要,特别是在我们需要渲染高质量图片或者需要进行复杂计算时,Metal不可或缺。今天我们从一个简单的渲染例子开始,开启
Swift协议的进化之路:深入理解不透明类型与装箱类型
相信大家在使用Swift协议的关联类型时,遇到过下面的编译错误。 ```swift protocol Parser { var name: String { get }
Swift 闭包: 捕获的奥秘
同学们在学习Swift闭包的时候,我想其中最大的难点就可能是捕获这个概念。什么时候必须用self,什么时候可以不用self,什么时候会造成循环应用,有时候我们会感到困惑。今天就让我们一起梳理下这些难点
详解Swift 中的隔离机制
引言 随着即将到来的Xcode 16 引入 Swift 6,如果你的工程需要支持Swift 6, 那么当你面对海量的错误提示时,你肯定会非常沮丧。即使你现在没有引入 Swift 6 的紧迫,相信只要这
如何使用Task.init 和 Task.detached
- ### 学习动机 在使用 Swift 的非结构化任务时,`Task.init()` 和 `Task.detached()` 是常用来创建任务的两种方法。那么,如何根据具体需求选择合适的函数呢
Swift 并发模型:Sendable 类型
### 引言 Swift 的并发模型旨在帮助开发者编写更加安全和高效的并发代码。通过引入 `Sendable` 协议和 `@Sendable` 属性,Swift 为确保在任务和 actor 之间传递
Swift Actors: 防止数据竞争
- ### 什么是Actor `actor`和类一样是引用类型,可以使用构造器,下标,属性,方法。和类不一样的是,`actor` 在`同一时间只允许一个任务访问他的可变状态`,这使得多个任务中的代码
Swift 现代并发模型解析
- ### 前言 Swift 提供了异步和并行代码的结构化支持。异步代码可以暂停并稍后恢复,使程序在执行长时间任务时仍能处理短期操作,如更新 UI。并行代码则允许多段代码同时运行,比如在四核处理器上同
下一页
个人成就
文章被点赞
141
文章被阅读
27,349
掘力值
1,248
关注了
69
关注者
60
收藏集
4
关注标签
0
加入于
2023-03-12