腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
.
modulemap
中
递归
添加
多个
头文件
?
clang
、
cocoapods
、
module-map
例如,此.
modulemap
的工作方式如下: framework module MySDK { header "inc/header1{ header "inc/*.h" module * { export * } } 那么如
何在
.
modulemap
中
<
浏览 22
提问于2019-02-18
得票数 2
1
回答
Swift项目:导入模块框架时“缺少所需模块”
ios
、
swift
、
xcode
、
frameworks
、
module-map
在快速工程
中
没有桥头.因此,我创建了一个module.
modulemap
,将CommonCrypto和Objective文件导入到我的快速框架
中
。module.
modulemap
内容: 下面是module.
modulemap
示例链接: 所以,在我的快速框架内在我的快速示例项目中,将模块化框架
添加
到嵌入式二进制文件
中
。
浏览 3
提问于2017-02-07
得票数 9
1
回答
如
何在
NativeScript iOS
中
引用静态本机库?
nativescript
通过将.a文件
添加
到链接的二进制文件
中
,并将.h文件的路径
添加
到头搜索路径
中
,我已经成功地将其
添加
到Xcode
中
。到目前为止还不错-如果我在本机代码
中
引用它,它会找到它。但是,当我尝试在JS文件
中
执行相同的操作时,它找不到该变量。 没有与它相关的错误,所以我不确定从哪里开始查找。有什么想法吗?
浏览 0
提问于2015-10-04
得票数 1
2
回答
如何将C代码编译成Swift框架
c
、
xcode
、
swift
、
llvm
、
ios-frameworks
我在网上找到的关于如何做这件事的所有东西都是这个方法的一个变体: 但是这种方法的警告是“注意使用这种技术构建的任何框架的使用者也必须将该模块
添加
到他们的Swift搜索路径
中
”。我们如何才能将C代码编译到我们的框架
中
,同时保持代码的私有性,而不要求第三方开发人员更改他们的构建设置以使其工作呢?我在那个目录
中
也有一个module.
modulemap
文件,但是就像我之前说的那样,它不起作用。我宁愿保持C代码与我的Swift代码并排,但我愿意放弃,以解决这个问题。
浏览 0
提问于2016-07-08
得票数 15
回答已采纳
2
回答
包含
多个
二进制框架的Swift包(包装C库)
xcode
、
swift-package-manager
我正在尝试构建一个Swift包,其中包含
多个
二进制xcframework(每个xcframework包装一个不同的静态C库)。.xcframework包含同一个库的
多个
版本(每个arch类型一个版本- x86_64、aarch64)。library /path/to/lib_for_arch2 -headers /path/to/headers -output MyXcFramework.xcframework 上面的headers文件夹包含
头文件
和一个当将两个这样的二进制框架<e
浏览 7
提问于2021-07-11
得票数 0
1
回答
公共快速类导入混合语言(ObjC+Swift)动态框架
中
的“私有”模块
ios
、
objective-c
、
swift
、
frameworks
、
swift-framework
我有一个动态框架MyFramwork.framework,它在框架的项目中将Swift代码和ObjC头标记为受保护(在MyFramwork.framework
中
内部使用)和公共(应用程序将在外部使用)。此外,MyFramwork.framework是应用程序
中
的嵌入式框架module MyFramwork_Private {} 具有所有受保护的头部(SWIFT_INCLUDE_PATHS = module.
modulemap<
浏览 0
提问于2018-04-10
得票数 3
1
回答
创建带桥接头的Pod
swift
、
xcode
、
cocoapods
、
newrelic
AAnalytics‘有
多个
依赖项,
如
Firebase和NewRelic。在我搜索了一段时间后,我发现Xcode不会为NewRelicAgent创建module.
modulemap
文件(或者它应该包含在NewRelicAgent pod
中
)。 但是,NewRelicAgent没有路径和文件。我读过这个,似乎Xcode创建了module.
modulemap</
浏览 0
提问于2017-10-27
得票数 1
1
回答
Xcode,clang,c++ stdlib:使用系统库的Swift包,在没有找到'stdexcept‘文件的情况下构建失败
swift
、
xcode
、
wrapper
、
swift-package-manager
、
xcode-command-line-tools
AFAIK我有package.swift,module.
modulemap
和伞
头文件
写正确。当我在我的import文件
中
为库
添加
一个main.swift时,我会得到一个错误'stdexcept' file not found。此错误来自系统库的一个公共
头文件
中
的#include <stdexcept>。executableTarget( depen
浏览 7
提问于2022-02-15
得票数 1
回答已采纳
1
回答
错误:不支持使用桥接标头和框架目标。
objective-c
、
swift
、
cocoa
、
cocoa-touch
我有一个Objective C Cocoa Framework,我想在我的framework中使用一个Swift文件,但是我
添加
了一个带有名称<Project-name>-Swift.h行的Bridging
浏览 2
提问于2016-04-21
得票数 3
4
回答
没有为目标找到伞头,将不会生成模块映射。
ios
、
objective-c
、
xcode
当我尝试将构建为Xcode 6.3
中
的框架时,它会抱怨然后,当我在其他项目中导入这个框架时,它失败了,没有这样的模块
浏览 5
提问于2015-06-08
得票数 38
回答已采纳
1
回答
如何正确地将.h文件放入模块地图文件
中
?
swift
、
xcode
、
native
、
static-libraries
我有一个本机静态库,它有一些.h文件作为API,dir结构如下所示 - MyAPIHeader.hmodule MyAPIHeader { export *而且一切都很好,直到我需要将另一个API文件
添加
到我的模块地图结构
中
,这个文件不驻留在同一个dir
中
。头'AnotherAPIHeader.h‘未找到
浏览 2
提问于2022-01-16
得票数 0
2
回答
如何使用unistd.h创建快速模块
swift
我读过关于将c lib导入到一个快速模块
中
的内容。如果您不需要一个库,只需要
多个
系统标头,
如
unistd.h、fcntl.h、sys/socket.h或netinet/in.h呢?您应该在module.
modulemap
文件中放什么?
浏览 2
提问于2016-01-25
得票数 0
回答已采纳
2
回答
使用属性初始化,其中属性本身包含<T扩展Class>类型的属性。
typescript
、
typescript-generics
然后将创建的实例存储在modules
中
。我使用泛型来确保引擎上存在的模块是已知的,并且可以由带有Engine类型参数的函数声明。
浏览 0
提问于2019-08-18
得票数 2
回答已采纳
1
回答
使用静态C库快速,找不到模块
swift
、
static-libraries
、
static-linking
我已经将.a
添加
到框架列表
中
,并将其包含在library search path
中
。我已经将
头文件
添加
到项目中,并将其
添加
到User header search paths
中
,并将module.
modulemap
添加
到项目中。这个项目是一个可可框架,我一直在遵循这个指南: 我看了很多堆栈溢出的答案,但大多数都是通过
添加
导入路径来解决的,我已经这样做了,Xcode可以同时找到
头文件
和静态库,所以这不是
浏览 0
提问于2018-07-26
得票数 3
回答已采纳
1
回答
将现有C库包装为框架
ios
、
c
、
xcode
通常,在框架
中
,您需要指定如下内容: #import <Foundation/Foundation.h> 其中基础是框架名称,.h文件是一个伞形标头。/NameOfFramework.framework/Headers
添加
到搜索路径
中
。当您想要在一个XCFramework
中
包装
多个
SDK版本的库时,情况只会变得更糟。 我特别想知道
ModuleMap
是否可以帮助避免更改#includes?我
添加
了一个作为测试创建的
modu
浏览 15
提问于2020-09-07
得票数 5
回答已采纳
2
回答
使用libxml的Swift框架
ios
、
frameworks
、
swift
、
libxml2
、
kissxml
DDXMLNode.h:2: include of non-modular header inside framework module SwiftFramework.DDXMLNode 我看到了这个,它讨论了将相关的
头文件
公之于众
浏览 8
提问于2014-08-06
得票数 7
回答已采纳
1
回答
XCFramework“无法加载基础模块”
swift
、
xcode
、
frameworks
、
cocoapods
、
llvm
这发生在编译Swift源文件操作
中
,并且中断发生在Swift接口文件的import MySharedDepedency语句中 如上所述,项目中的SDK作为xcframework包。use_modular_headers是在Podfile
中
设置的,它的
modulemap
包含在链接器标志
中
(通过cocoapods)。 如果我在Podfile中使用use_frameworks!如果
添加
:linkage => :static参数,则会得到与不使用use_frameworks!调用时相同的错误 我尝试在构建阶
浏览 99
提问于2021-02-02
得票数 2
1
回答
如何用Swift Pacakge Manager从C语言目标
中
链接到系统模块?
swift
、
swift4
、
swift-package-manager
我想在Swift
中
为子弹物理学实现一个C包装器。基本上,我的计划是实现一个C语言目标,它封装了我在项目中使用的必要功能,并在我的快速代码
中
依赖于这个C目标。问题是,我无法从C语言目标中找到弹头。name: "Cbullet", providers: [ ]module.
modulemap
name: "Physics",
浏览 3
提问于2017-11-11
得票数 3
回答已采纳
1
回答
在ipad应用程序
中
添加
第三方框架时设置标题搜索路径
iphone
、
ipad
、
ios5
我想
添加
一个包含
多个
.xcodeproj的第三方框架(全组框架)到我的ipad应用程序
中
。为了框架在应用
中
的正确集成,我应该如
何在
项目目标的构建设置
中
设置不同的搜索路径(头部、用户和框架)。当我尝试这样做时,我得到了不同的错误,
如
找不到
头文件
。我使用的是xcode版本4.2.1,iOS 5 Lion 10.7提前感谢:)
浏览 1
提问于2012-04-28
得票数 0
4
回答
模块螺栓的伞头不包括头'BFAppLinkResolving.h‘
xcode
、
swift
、
parse-platform
、
xcode6
、
bolts-framework
我正在使用Parse 1.7.1 (最新版本) Swift运行一个xcode 6.3项目。我要把这个问题提出来。我的自动完成和打字是痛苦的缓慢,我认为这可能是相关的。我已经测试了项目,只有当螺栓模块在项目中时才会发生这种情况(这是Parse所必需的)。
浏览 3
提问于2015-04-15
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Swift和Objective-C混编在有赞移动的实践
致完美主义者:0个错误,0个警告
C+头文件包含的各种姿势,你知道不
Swift在好大夫APP医患两端的打怪升级
有点难的 webpack 知识点:Dependency Graph 深度解析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券