貌似国外Swift开发已经超过Object-C,所以本人之前还没用Swift开发过,本打算等Swift3.0出来后,再去慢慢接触;可是,互联网速度太快,所以准备介入Swift。当然还有其他的原因:
- 项目不断迭代,许多第三库还是OC写的
- 已经用OC写的代码,用Swift重写,哇擦 这不蛋疼吗
OC中引用Swift
因为公司全部的项目用的是OC,所以作为过渡准备,在OC项目的基础上用Swift开发新的业务。
按图片步骤来:
- Demo 代码片段
#import "SecondViewContrller.h"
#import "OC_SwiftDemo-Swift.h"
@interface TabViewController ()
@end
@implementation TabViewController
- (void)viewDidLoad {
[super viewDidLoad];
FirstViewCtrl *swiftTest = [[FirstViewCtrl alloc] init];
SecondViewContrller *oc = [SecondViewContrller new];
self.viewControllers= @[swiftTest,oc];
}
Swift中引用OC
稍后更新