一.Swift中的framework 我们知道,在Swift项目中要想使用OC代码,必须要使用 -bridge-header.h。将OC桥接给S...
一..swiftmodule 相当于就是Swift的头文件,通过.swiftmodule外界访问framework中的类/函数 我们都知道OC代...
一.String源码 1.Swift中String在内存中是如何存储的 这里我们定义了一个空字符串,想要通过内存信息来查看关于String的内存...
一.泛型语法 1.函数中使用泛型 泛型的基本语法,首先我们要指定一个占位符T(占位符也可以为其它字符),紧挨着写在函数名后面的一对尖括号(当前我...
一.协议与继承 那么最直观也是最简单的办法就是,给每一个类添加一个debug函数 如果我们对当前代码中的每个类都需要添加debug函数,显然上面...
一.@convention 之前在执行vtable取出的函数地址时,使用到了@convention 用于修饰函数类型 修饰Swift中的函数类型...
一.函数类型 函数本身也有自己的类型,它由形式参数类型和返回类型组成 通过LLDB分析函数a和函数b 总结:函数在Swift中也是引用类型。 源...
一.元类型、.self和Self 1.AnyObject AnyObject代表任意类的实例,类的类型,仅类遵循的协议。 2.T.self T....
一.Enum 1.Enum基本信息 Swift中通过enum关键字来声明一个枚举 在C或者OC中默认受整数支持,也就意味着下面的例子中:A,B,...