<分区>
我正在开发一个用 objective C
构建的应用程序。
我必须实现 UIActivityController
,它很容易在任何应用程序中使用 swift 实现,但由于我对 Objective-C
甚至不熟悉 %,我可以使用吗swift
代码在按钮中实现 UIActivityController
?
如果是,怎么做到的?
标签 ios objective-c swift
<分区>
我正在开发一个用 objective C
构建的应用程序。
我必须实现 UIActivityController
,它很容易在任何应用程序中使用 swift 实现,但由于我对 Objective-C
甚至不熟悉 %,我可以使用吗swift
代码在按钮中实现 UIActivityController
?
如果是,怎么做到的?
最佳答案
是的,您可以创建 Swift
文件,在 Objective-C 项目中使用您的 Swift 实现。
你只需要添加
#import "YourProjectName-Swift.h"
进入您要调用 swift 代码并执行它的 objc 文件。
文章中的更多信息,例如 https://medium.com/ios-os-x-development/swift-and-objective-c-interoperability-2add8e6d6887
关于ios - 在使用 Objective - C 制作的 App 中使用 Swift 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51763695/