首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Swift编程
订阅
榛子田
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
从 Notification.Name 看 Swift 如何优雅的解决 String 硬编码
初学 Swift 中相关 NSNotification 的代码时, 发现了之前熟悉的 name 参数的类型由 Objective-C 中的 NSString 变成了 Notification.Name 类型. 并不是我期望的 String 类型...这是怎么回事呢? 那么, 在…
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…
链式调用的实现思路(Swift)
链式调用:返回对象然后调用对应对象的方法即可实现 一个例子 例子一 实现 在我们使用时难免有些麻烦,而且也不雅观,对吧。当然还有更好的方法 例子二 实现 怎么样,有内味了吧,如果再加上参数呢 例子三
Swift 5.5带来了async/await和actor支持
在WWDC21上,苹果公司推出了Swift 5.5,可用于测试。在其新功能中,最令人期待的是使用aysnc/await 和行动者的更好的并发性支持。 苹果表示,异步功能q旨在使并发的Swift代码更容
如何在Swift中使用Cocoa数据类型?
作为对 Objective-C 互用性(互操作性)的一部分,Swift提供快捷高效的方式来处理Cocoa数据类型。
Swift中的类型铸造
由苹果公司在2014年创建的Swift是一种流行的开源语言,用于构建iOS应用程序,已经获得了一个强大的开发者社区和丰富的第三方内容。 像其他几乎所有的编程语言一样,Swift有自己的规则和语法。在本
Swift堆栈信息获取
Swift堆栈信息获取 本项目完整代码:QYBacktrace,如果对你有帮助欢迎 star ~ OC版本的可以参考张星宇的 BSBacktraceLogger 什么是线程调用栈 调用栈,也称为执行栈
Swift 派发机制
前言 对于编译型语言来看,有主要三种类型的函数派发方式,分别为: Direct Dispatch: 直接派发 Table Dispatch: 函数表派发 Message Dispatch: 消息派发