【问题标题】:Removing bridging header steps删除桥接头步骤
【发布时间】:2018-02-20 10:25:56
【问题描述】:

我正在删除“target-Bridging-Header.h”并将其从构建设置中删除SWIFT_OBJC_BRIDGING_HEADER (Objcetive-C Bridging Header)

我是否需要关闭其他标志(如 Install Objective-C Compatibility HeaderPrecompile Bridging Header 关闭)?

是否需要任何其他步骤才能删除它?

【问题讨论】:

    标签: ios objective-c swift xcode bridging-header


    【解决方案1】:

    不,删除桥接头就足够了。但解决这个问题的方法是创建一个新的空 Swift 项目并查看默认值是什么。您基本上是在尝试恢复默认设置,因此只需与您在此处看到的内容进行比较。我一直在创建小的一次性项目,以检查它们与我遇到问题或有疑问的项目相比的表现。

    【讨论】:

    • 在 Xcode 中,加粗的值表示非默认值,表示有人更改了它们。
    • @MarkoSerbia 这并不完全正确。虽然粗体值表示“非默认值”,但默认 Xcode 模板设置的许多值都是非默认值。在 Xcode 中创建一个新项目,转到 Build Settings,然后在主项目窗格上选择“Customized”,您会看到几十个设置为粗体并且项目创建者没有更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多