【发布时间】:2015-07-24 15:33:08
【问题描述】:
我有两个独立的 Xcode 项目,我将它们融合为一个项目:一个使用 XIB 文件实现的语音到文本识别器,用 Objective-C 编写,另一个项目只是一个用 Swift 编写的传统 UI还有一些东西。这两个项目本身都完美无缺。 我已经清除了所有错误,并创建了一个桥接头文件。到目前为止,Swift 和 Objective-C 模块共存,但显然只有 Swift 部分运行。 我想打开 Objective-C XIB 并将其显示在我的 swift 编码 UI 中。
【问题讨论】:
-
什么是“传统 UI”(相对于 XIB 文件)?为什么只有 Swift 部分运行这么明显?
-
@conventional 意味着它有一个按钮、一个文本框、某种 hello world 功能......用 swift 编码。它运行良好。现在......我的问题是......现在ObjectiveC XIB类等都在同一个项目中,我如何加载XIB?我是一名 Android 开发人员,所以我的 iOS 想象力太菜鸟,不知道下一步该采取什么措施。
标签: ios objective-c xcode swift xib