I 3静的VARS含有構造体(someUrl)を有する:クラス内の変数を初期化しようとする際にlet定数として扱われる静的なvar?
class Url {
var someUrlConstructor: someUrl
init(keywords: String, someUrlEnd: String, someUrlStart: String) {
self.someUrlConstructor = someUrl(someUrlStart = someUrlStart, keywords = keywords, someUrlEnd = someUrlEnd)
}
}
:タイプsomeUrlの変数と
struct someUrl {
static var keywords = String()
static var someUrlStart = String()
static var someUrlEnd = String()
}
及びクラス(URL)をXcodeは、someUrlStartがlet定数であることを示すエラーを投げています。
は、値に割り当てることができません:「someUrlStartは、」一定の
「を聞かせて」これは私がこれまでの私のコードを持っているALLです、そして静的varが扱われるなぜ私は得ることはありません定数として。これはイニシャライザ固有のものですか?
感謝をずっと。私はエラーのために私がしたようにパラメータを注文しました。最初のパラメータにエラーがスローされるか、someUrlStartに固有のものかどうかを確認したいと考えました。また、私は静的なバースとしてそれらを保持しようとしていました。パラメータを削除するように私に思い出させてくれてありがとう – froggomad