Swift包管理器(SPM):导入库时出错
发布时间:2020-12-14 04:58:06 所属栏目:百科 来源:网络整理
导读:导入我创建的库时遇到问题. 这是我的可执行文件的Package.swift: import PackageDescriptionlet package = Package( name: "PayBackCodingChallenge",dependencies: [ .package(url: "../NumberChecker",from: "1.0.0"),],targets: [ .target( name: "PayBa
导入我创建的库时遇到问题.
这是我的可执行文件的Package.swift: import PackageDescription let package = Package( name: "PayBackCodingChallenge",dependencies: [ .package(url: "../NumberChecker",from: "1.0.0"),],targets: [ .target( name: "PayBackCodingChallenge",dependencies: []),] ) 当我尝试在main.swift中导入NumberChecker时,我收到以下消息:没有这样的模块’NumberChecker’: import NumberChecker let arguments = CommandLine.arguments if arguments.count != 3 { print("USAGE: PayBackCodingChallenge [data] [target]") print(" data: File containing list of numbers ") print(" target: Target number") } else { let data = arguments[1] let target = arguments[2] print(data + " " + target) } 我的NumberChecker库位于与PayBackCodingChallenge相同级别的目录中并正确编译.可能是什么问题呢? 提前致谢! 解决方法
您应该将NumberChecker添加为PayBackCodingChallenge的依赖项:
??…??目标:[????.目标(??????名称:“PayBackCodingChallenge”,??????依赖项:[“NumberChecker”]),??]??… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |