Swift共107篇
Swift‌是由苹果公司于2014年推出的编程语言,旨在替代Objective-C,成为iOS、macOS、watchOS和tvOS应用开发的主要语言‌。Swift结合了C和Objective-C的优点,同时去除了C的兼容性限制,提供了一种更现代、更安全、更高效的编程方式‌。

Yii2使用swiftmailer发送邮件的方法

Yii2使用swiftmailer发送邮件的方法。具体如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 'mail' => [     'class' => 'yiiswiftmailerMailer',     'viewPath' => '@backend/ma...
子博兄的头像-华尔子博-奥夏网子博兄4小时前
03811

Swift项目中利用SWRevealViewController实现侧滑菜单

像往常一样,我们还是创建一个Demo App 来展示一下具体如何使用SWRevealViewController。这个Demo 很简单,功能上也不完善,主要的目的只是引导你去了解如何实现侧滑菜单。 我们将要实现的侧滑...
子博网的头像-华尔子博-奥夏网子博网6天前
05113

在Ubuntu系统上部署分布式系统Ceph

Ceph是统一存储系统,支持三种接口。 Object:有原生的API,而且也兼容Swift和S3的API Block:支持精简配置、快照、克隆 File:Posix接口,支持快照 Ceph也是分布式存储系统,它的特点是: 高扩...
天山雪莲的头像-华尔子博-奥夏网天山雪莲9天前
0708

Swift语言中的一些访问控制设置详解

限制访问代码块,模块和抽象通过访问控制来完成。类,结构和枚举可以根据自己的属性,方法,初始化函数和下标来通过访问控制机制进行访问。常量,变量和函数的协议限制,并允许通过访问控制来访...
子博兄的头像-华尔子博-奥夏网子博兄22天前
0326

Swift中用到extension的一些基本的扩展功能讲解

现有的类,结构或枚举类型的功能可以在扩展的帮助下加入。类型的功能可以使用扩展加入,但重写的功能不能使用扩展。 Swift 扩展功能: 添加计算属性并计算类型属性 定义实例和类型的方法 提供了...
天山雪莲的头像-华尔子博-奥夏网天山雪莲27天前
02511

Swift编程中的一些类型转换方法详解

验证一个实例的类型'类型转换'在 Swift 语言编程中。它是用来检查实例类型是否属于特定超类或子类或其自己的层次结构定义。 Swift 类型转换提供两个操作符:“is” 检查值的类型和 'as' 将类型...
子博兄的头像-华尔子博-奥夏网28天前
0305

深入解析Swift语言编程中的可选链

查询,调用属性,下标和方法上的一个可选可能 'nil' 的过程被定义为可选的链。可选链返回两个值 如果可选包含一个值,然后调用其相关属性,方法和下标返回值 如果可选包含一个“nil”值,所有的...
王麻子的头像-华尔子博-奥夏网王麻子31天前
02611

Swift编程中用以管理内存的自动引用计数详解

Swift 内存管理功能是通过使用自动引用计数(ARC)来处理。ARC用于初始化和取消初始化所述系统资源,从而释放使用的类实例的存储器空间当实例不再需要。ARC跟踪代码的实例有效地管理存储资源之间...
天山雪莲的头像-华尔子博-奥夏网天山雪莲33天前
0519

深入解析Swift语言中的协议

协议为方法,属性和其他要求的功能提供了一个蓝本。它只是描述了方法或属性的骨架,而不是实现。方法和属性实现还可以通过定义类,函数和枚举完成。协议的一致性是指方法或属性满足协议的要求。...
南宫世家的头像-华尔子博-奥夏网南宫世家34天前
0287

Swift编程中的初始化与反初始化完全讲解

Swift编程中的初始化与反初始化完全讲解-华尔子博-奥夏网
初始化 类,结构和枚举当 Swift 声明后准备初始化类实例。初始值被初始化为存储属性,并且新的实例的值也被进一步进行初始化。创建初始化函数的关键字是通过 init() 方法。Swift 初始化不同于 O...
子博网的头像-华尔子博-奥夏网子博网35天前
0385