swift数组定义格式: 格式 : [] / [Int]() / Array() 1.let arr : Array 2.先定义再初始化 let arr:[Int] arr ...
swift和OC一样提供了if /switch / for /while /repeat- while语句 if 语句 if语句和OC类似,条件语句结果必须是Bool类型,条...
一.工程创建 1.工程:和OC工程一样,语言选择swift即可 2.playGround:创建是不要选project,选择playGround即可,在playGround中可...
运行时中所有方法解析: 1.设置获取对象的类 object_getClass(id _Nullable obj) //获取对象的类,参数传入对象 object_setClas...
一,RunTime介绍 Runtime基本上是用C和汇编写的,这个库使得C语言有了面向对象的能力。 在Runtime中,对象可以用C语言中的结构体表示,而方法可以用C函数来实...
iOS 的Type Encodings Type Encodings compiler 编码encode 每个method的返回值,参数类型,将这些信息保存在一个字符串里。然...