Swift和Objective-C混编
发布时间:2020-12-14 06:19:42 所属栏目:百科 来源:网络整理
导读:Swift中调用Objective-C文件 1.新建Swift文件SwiftViewController.swift 2.因为工程为OC编写,第一次创建会提示需要创建"桥接文件" 3.此时的工程会有SwiftViewController.swift文件和HelloWorld-Bridging-Header.h桥接文件 4.检查桥接文件HelloWorld-Bridging
Swift中调用Objective-C文件1.新建Swift文件SwiftViewController.swift
2.因为工程为OC编写,第一次创建会提示需要创建"桥接文件"
3.此时的工程会有SwiftViewController.swift文件和HelloWorld-Bridging-Header.h桥接文件
4.检查桥接文件HelloWorld-Bridging-Header.h是否正确
5.在桥接文件HelloWorld-Bridging-Header.h中引入要调用的Objective-C文件ViewController.h
6.在SwiftViewController.swift中调用Objective-C代码
Objective-C调用Swift文件1.修改Build Settings -> Packaging -> Defines Module 为YES
2.在ViewController.m中 引入隐藏文件HelloWorld-swift.h后可调用Swift文件命名方式: 工程名-swift.h
注意:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |