【问题标题】:Use Swift code in App made with Objective - C [duplicate]在使用 Objective-C 制作的 App 中使用 Swift 代码 [重复]
【发布时间】:2019-01-16 17:20:52
【问题描述】:

我正在开发一个内置于objective C 的应用程序。

我必须实现UIActivityController,这很容易在任何应用程序中使用 swift 实现,但由于我不熟悉Objective- C,即使是 %,我可以使用swift 代码来实现UIActivityController按钮?

如果是这样,怎么做?

【问题讨论】:

  • @dreamBegin 这怎么可能是重复的?他正试图从目标 c 调用 swift,与您提到的副本完全相反。
  • 你检查那里的答案了吗? @AwaisFayyaz 这个词说“可能”,请检查accepted 答案。
  • @dreamBegin 知道了。谢谢

标签: ios objective-c swift


【解决方案1】:

是的,您可以在 Objective-C 项目中使用 Swift 实现创建 Swift 文件。

你只需要添加

#import "YourProjectName-Swift.h"

进入你想调用swift代码并执行它的objc文件。

更多信息在此处的文章中,例如https://medium.com/ios-os-x-development/swift-and-objective-c-interoperability-2add8e6d6887

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-12
    • 2017-09-29
    • 2015-05-03
    相关资源
    最近更新 更多