Swift编程入门:基础语法、Playground与REPL使用指南
1. Swift基础语法
在Swift中,我们可以使用 enum 关键字来创建枚举类型。枚举类型在Swift里有个很大的不同点,就是它可以包含操作枚举用例的方法。以下是一个简单的枚举类型示例:
Enum : Int
{
case One
case Two
case Three, Four, Five
}
同时,我们可以使用 struct 关键字来定义结构体:
struct MyStruct
{
}
结构体支持类的大部分功能,但类和结构体的最大区别在于,在代码中传递结构体时,传递的总是副本,而类是通过引用传递的。
泛型类型在设计可操作不同类型对象的类时非常有用,它能实现代码的最大复用性。在Swift中,我们使用尖括号 <> 来定义泛型类型。例如:
class Node<T>
{
var value : T
}
var myNode : Node<Int>
在这个例子中, T 被替换为 Int ,此时 Node 只能存储 Int
超级会员免费看
订阅专栏 解锁全文
132

被折叠的 条评论
为什么被折叠?



