问题标签 [bridging-header]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 无法快速创建桥接头
我打算将目标 C 中的两个文件 [PendulumView.h 和 PendulumView.m] 添加到 swift 中。但是如果我尝试创建桥接头,我将无法创建桥接头。Xcode 不会问我“你想创建桥接头吗?”。那个对话框也没有出现。如果我继续并导入我的头文件,我会收到错误消息。
(Command + N) -> iOS -> 源代码 -> Objective-C/头文件。没有创建桥接头。自动创建 .h 或 .m 文件。
pendulum_header.h 文件
视图控制器文件
屏幕截图如下:
ios - 如何将桥接头添加到 Xcode Playground?
是否可以使用 Bridging-Header 文件将 ObjectiveC 头文件包含到 Xcode Playground?
ios - 包括 Pod 的桥接头来构建项目目标的设置?
我创建了一个包含两个文件的objective-c pod:
我还在 pod 中创建了一个桥接头:
内容:
我的 podspec 看起来像这样:
我创建了一个演示项目并pod init
插入了我的 pod。然后在pod install
我得到以下输出后:
安装 TestLib 0.0.1(原为 0.0.1) 生成 Pods 项目 集成客户端项目
当我打开TestLibProject.xcworkspace
文件时,我看到 pod 已正确安装,但 pod 中的桥接头未正确安装。我尝试做的 Swift 项目:
这会产生错误,因为未安装来自 pod 的桥接头。
我必须如何配置podspec
才能正确安装 pod 的桥接头?
objective-c - # 通过自动创建的 Bridging header 导入 Obj-C 类, Bridging header 似乎找到它但 Swift 类不会
- 我从 finder 到 Xcode 直接将文件添加到我的项目中。
- 桥接头是由 Xcode 自动创建的。
- #将类导入桥接头 - 桥接头没有问题。
我尝试将 Class var 实例化为 swift 类 - 出现“使用未声明的类型”错误。
- 注意:当我尝试COMMAND + 单击#import 时,我收到消息“未找到符号”。
swift - Obj C桥接头似乎无关紧要?
我在 Xcode 中有一个 Swift / Parse iPhone 项目。我已经添加了 Parse 框架,只要我在我的 swift 文件中import Bolts
,import Parse
我就可以使用所有的解析函数。我现在想知道,为什么我需要 Obj C 桥接头?目前它里面什么都没有,但它到处都说你需要正确设置你的桥接头以便 Parse 在 Swift 项目中工作?
ios - 无法导入桥接头错误
我在安装然后卸载 cocoapods 时不小心弄乱了我的项目设置。我现在收到错误“无法导入桥接头”。我检查了我的构建设置和构建设置>代码生成>objective-c桥接头下的文件路径是否正确。我在构建设置中弄乱了我的框架搜索路径(它们现在是空的),同时试图让 cocoapods 工作。非常感谢有关解决此桥接头问题的一些帮助。
objective-c - 创建桥接头
我正在手动创建一个桥接头,因为它不允许我自动创建。我创建了一个名为“AppName-Bridging-Header.h 的头文件。问题是我不能将它设置为项目的桥接头,这可以通过项目的构建设置正常完成。我没有Objective-C Swift Compiler -Code generation 下的桥接文件部分。我只有优化级别。谢谢。
objective-c - Objective-C Swift 桥接头
在成功使用我的 Xcode 创建的 Objective-C 桥接头后,Xcode 现在返回一个 Swift 编译器错误,抱怨桥接头不存在。 在项目编译时 Xcode 生成此错误之前,我昨天一整天都能够使用 Xcode 创建的桥接头。我已尝试使用此处的解决方案解决问题,但无法解决问题。
有什么建议么?提前致谢。
ios - Swift Bridging-Header Objective-C presentViewController
I'm trying to use a view controller that is only available in Objective-C. I have set up my Bridging-Header, but when I run my method it doesn't include a presentViewController
and gives the error No visible @interface for 'AlertSelector' declares the selector 'presentViewController...'
.m
.h
From Swift