-
Swift编译器是如何调用protocol中的方法的?或者说,Swift编译器如何理解面向协议编程? -
Swift对象内存布局 -
Swift值类型和引用类型探究class TestA { var value: Int init(value: Int) { self.value = value } } struct TestB { var a: TestA init(a: TestA) { self.a = a } } let tb1 = TestB(a: TestA(value: 5)) var tb2 = tb1 tb2.a.value = 3 print(tb1.a.value) // ? print(tb2.a.value) // 3 -
Swiftprotocol: class有没有的区别 -
Swiftmore & more