5
作成したライブラリをインポート中に問題が発生しました。Swift Package Manager(SPM):ライブラリのインポート中にエラーが発生しました。
これは私のexecutable
のPackage.swift
です:
import PackageDescription
let package = Package(
name: "PayBackCodingChallenge",
dependencies: [
.package(url: "../NumberChecker", from: "1.0.0"),
],
targets: [
.target(
name: "PayBackCodingChallenge",
dependencies: []),
]
)
私は私のmain.swift
にimport 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
を追加する必要があります