当我们点击xcode工程的target时,可以看到在Build Phases一栏看到framework可选的状态有几种:Do Not Embed、Embed & Sign和Enbed Without Signing
1、Embed:嵌入,用于动态库,动态库在运行时链接,所以它们需要被打进bundle里面,如何判断呢?使用终端执行:
file framework.framework/fram
和结构体一样,swift中的枚举也是值类型。除了定义一个或多个case成员,还可以做以下事情:
可以定义方法,计算属性,下标
可以通过mutating定义可变方法
可以扩展,遵守协议,支持范型
和结构体的唯一区别就是枚举不能定义存储属性
1. 枚举的语法:
enum TextAlignment{
case left
case right
case center
}
//