如何在Xcode中使用加号(+)导入Swift模块

大卫·詹姆斯

我正在尝试导入一个名为“ NSObject + Rx的模块,但是Xcode抱怨出现了一个晦涩的错误(用;等分隔的连续语句)。

import NSObject+Rx

任何想法如何导入具有这样的特殊字符的模块?

丹尼尔

来自Apple文档

命名您的产品模块

Xcode生成的Swift代码标头的名称,以及Xcode为您创建的Objective-C桥接标头的名称,都是从您的产品模块名称生成的。默认情况下,您的产品模块名称与您的产品名称相同。但是,如果您的产品名称包含任何非字母数字字符,例如句点(。),则会在产品模块名称中将其替换为下划线(_)。如果名称以数字开头,则第一个数字将用下划线替换。

您还可以为产品模块名称提供自定义名称,Xcode在命名桥接和生成的标头时将使用该名称。为此,更改产品模块名称构建设置。

笔记

您不能覆盖框架的产品模块名称。

根据您的情况,通过更改“产品模块名称”构建设置替换NSObject+RxNSObject_Rx或设置您自己的名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导入我的自定义模块/框架Xcode Swift

来自分类Dev

如何在Xcode 12 beta 3中使用Swift成功导入AVFoundation?

来自分类Dev

Xcode 11.2.1错误-Swift 5.1.2编译器无法导入使用Swift 5.1编译的模块

来自分类Dev

如何在Rust中使用父模块导入?

来自分类Dev

如何在功能模块中使用导入的forRoot()服务?

来自分类Dev

使用Swift 3.0编译的Realm的Swift模块不能在Swift 3.0.1中导入

来自分类Dev

Xcode模块导入错误

来自分类Dev

尝试使用Swift导入Xcode 6时出现“没有此类模块'LocalAuthentication'”

来自分类Dev

Swift:无法在 Xcode 中导入框架,遇到错误:“没有这样的模块”(使用 cocoapods 安装)

来自分类Dev

如何在Xcode OS X Swift Playground中使用GLKit?

来自分类Dev

如何在Xcode 6.1的Swift中使用NSURL?

来自分类Dev

如何在Xcode OS X Swift Playground中使用GLKit?

来自分类Dev

如何在Xcode,Swift中使用按钮创建相同的对象

来自分类Dev

使用Swift 3.0编译的模块无法在Swift 2.3中导入

来自分类常见问题

使用swift 3.0编译的模块不能在Swift 3.0.1中导入

来自分类Dev

如何在 Python 中使用导入模块的内容而不必每次都写模块的文件名?

来自分类Dev

python:如何导入模块

来自分类Dev

如何导入npgsql模块?

来自分类Dev

如何导入python模块?

来自分类Dev

如何导入本地模块?

来自分类Dev

如何导入模块?

来自分类Dev

Xcode:文件“ GameViewController.swift”是模块“ SceneKit”的一部分;忽略导入

来自分类Dev

如何使用/导入http模块?

来自分类Dev

如何使用argparse导入模块

来自分类Dev

如何在不使用导入的情况下导入导入其他模块的模块*

来自分类Dev

如何在不使用导入的情况下导入导入其他模块的模块*

来自分类Dev

在<Project name>的实现中对模块'<module name>'的Swift @import导入;使用#import

来自分类Dev

如何将模块导入xcode

来自分类Dev

如何在TypeScript中使用ES6模块语法导入angular.IInjectorService

Related 相关文章

  1. 1

    导入我的自定义模块/框架Xcode Swift

  2. 2

    如何在Xcode 12 beta 3中使用Swift成功导入AVFoundation?

  3. 3

    Xcode 11.2.1错误-Swift 5.1.2编译器无法导入使用Swift 5.1编译的模块

  4. 4

    如何在Rust中使用父模块导入?

  5. 5

    如何在功能模块中使用导入的forRoot()服务?

  6. 6

    使用Swift 3.0编译的Realm的Swift模块不能在Swift 3.0.1中导入

  7. 7

    Xcode模块导入错误

  8. 8

    尝试使用Swift导入Xcode 6时出现“没有此类模块'LocalAuthentication'”

  9. 9

    Swift:无法在 Xcode 中导入框架,遇到错误:“没有这样的模块”(使用 cocoapods 安装)

  10. 10

    如何在Xcode OS X Swift Playground中使用GLKit?

  11. 11

    如何在Xcode 6.1的Swift中使用NSURL?

  12. 12

    如何在Xcode OS X Swift Playground中使用GLKit?

  13. 13

    如何在Xcode,Swift中使用按钮创建相同的对象

  14. 14

    使用Swift 3.0编译的模块无法在Swift 2.3中导入

  15. 15

    使用swift 3.0编译的模块不能在Swift 3.0.1中导入

  16. 16

    如何在 Python 中使用导入模块的内容而不必每次都写模块的文件名?

  17. 17

    python:如何导入模块

  18. 18

    如何导入npgsql模块?

  19. 19

    如何导入python模块?

  20. 20

    如何导入本地模块?

  21. 21

    如何导入模块?

  22. 22

    Xcode:文件“ GameViewController.swift”是模块“ SceneKit”的一部分;忽略导入

  23. 23

    如何使用/导入http模块?

  24. 24

    如何使用argparse导入模块

  25. 25

    如何在不使用导入的情况下导入导入其他模块的模块*

  26. 26

    如何在不使用导入的情况下导入导入其他模块的模块*

  27. 27

    在<Project name>的实现中对模块'<module name>'的Swift @import导入;使用#import

  28. 28

    如何将模块导入xcode

  29. 29

    如何在TypeScript中使用ES6模块语法导入angular.IInjectorService

热门标签

归档