gpt4 book ai didi

iOS - 在 Objective-c 和 Swift 上一起实现 UI

转载 作者:可可西里 更新时间:2023-11-01 01:26:52 25 4
gpt4 key购买 nike

遗留项目是在 Objective-c 上完成的,其中有一个选项卡 View 。我想在 Swift 上实现的新选项卡需要一个全新的功能。现在没有时间将整个项目转换为 Swift,但新功能将在 Swift 上实现。谁能指导我如何在 Swift 中实现新功能,只需在 Objective-c UI 上添加一个新选项卡。

最佳答案

您可以自信地开始在您的 Objective-C 项目中使用 Swift 文件。无需将整个项目转换为 Swift

您可以按照以下步骤在您的项目中使用 Swift 类:

  • Swift 中创建新的 Controller 类。
  • 会弹出Bridge-Header文件,创建它。
  • 如果您想在您的Swift 文件中使用任何Objective-C 类,只需将该Objective-C 文件导入您的桥头.
  • 如果你想在你的 Objective-C Controller 中使用 Swift 类文件,那么将“ProjectName-Swift.h”导入你的 Objective-C Controller 类。

重要: "ProjectName-Swift.h" 将是模块名称。如果您的项目中有多个目标,请使用 "TargetName-Swift.h"

请点击以下链接: https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

How to call Objective-C code from Swift

How to import Swift code to Objective-C

关于iOS - 在 Objective-c 和 Swift 上一起实现 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41156897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com