【发布时间】:2016-05-27 00:28:47
【问题描述】:
在这里拉我的头发: - 我正在开发一个 swift 框架,今天我发现了一个不错的控件,我也想修改它的代码和子类。源代码是 ObjC。
所以(对我来说是第一次),我创建了一个模块图:TTRangeSlider.modulemap,简单的一个:
module TTRangeSlider {
export *
}
我将文件添加到项目和源文件中,包括我的文件夹文件中的 TTRangeSlider 文件夹中的模块映射和源文件。
然后我创建一个 xconfig 文件:
SWIFT_INCLUDE_PATHS = ${SRCROOT}/MYFramework/TTRangeSlider
MODULEMAP_PRIVATE_FILE = ${SRCROOT}/MYFramework/TTRangeSlider/TTRangeSlider.modulemap
配置我的项目,以便所有配置都使用这个 xconfig 文件
编译没有问题,但是:
尝试导入模块:
import Foundation
import UIKit
import TTRangeSlider <------------ NO SUCH MODULE 'TTRangeslider'
internal class TBRangeSliderImproved {
}
【问题讨论】:
-
你有进一步的进展吗?
标签: objective-c iphone swift module frameworks