1. swift中创建控件
tips:在swift中我们可以利用Playground文件,查看UI控件的状态,而不必运行模拟器
在菜单栏-->File-->New-->Playground中创建
在右侧的快速查看窗口点击Quick Look,我们可以预览到创建的UIView视图
2. swift中调用OC方法
- 创建OC文件
创建一个继承自NSObject的Person类文件,选择O-C创建中会出现"Would you like to configure an Objective-C bridging header?",提示我们创建OC的桥接文件,选择创建
然后我们在Person.h中声明一个方法 -(void) eat ,并在Person.m中简单实现
在桥接文件中导入Person.h的头文件,然后我们就可以使用Object-C的方法
创建Person实例,调用方法
tips: 桥接文件Bridging_Header.h 我们也可以手动创建
首先新建一个Header.h的头文件,我命名为Bridging-Header.h,同样import Person.h头文件
然后在工程项目中的Building setting中的Objective-C Bridging Header 中导入Bridging_Header.h的名称:"桥接文件名称",例如桥接文件Bridging.h,就写成"Bridging.h"
3. OC中调用swift方法
在Person.m的文件中导入"swift项目名称-Swift.h",我们就可以调用swift的方法