Dav*_*mes 8 xcode cocoapods swift
我正在尝试导入一个名为" NSObject + Rx " 的模块,但是Xcode抱怨一个模糊的错误(用等分隔的连续语句).
import NSObject+Rx
Run Code Online (Sandbox Code Playgroud)
知道如何导入具有这样的特殊字符的模块吗?
来自Apple文档:
命名您的产品模块
Swcode代码的Xcode生成标头的名称,以及Xcode为您创建的Objective-C桥接标头的名称,是根据您的产品模块名称生成的.默认情况下,产品模块名称与产品名称相同.但是,如果您的产品名称包含任何非字母数字字符(例如句点(.)),则它们将替换为产品模块名称中的下划线(_).如果名称以数字开头,则第一个数字将替换为下划线.
您还可以为产品模块名称提供自定义名称,Xcode将在命名桥接和生成的标头时使用此名称.为此,请更改"产品模块名称"构建设置.
注意
您无法覆盖框架的产品模块名称.
在你的情况下,更换NSObject+Rx用NSObject_Rx或通过改变产品的模块名称的构建设置中设置自己的名字.
| 归档时间: |
|
| 查看次数: |
625 次 |
| 最近记录: |