私は新しいクラスを作成します。このクラスには計算された変数があります。私は、この変数を初期化する方法を探しています:(varが得る唯一の財産であるため)コードのXcodeのこの行で明らかに計算された変数を初期化する
import UIKit
class Squadra: NSCoder, NSCoding
{
var nomeSquadra: String
var numeroCoriSquadra: Int
var coloreSquadra: String
var immagineSquadra: String
var sottotitoloSquadra: String
{
get
{
return "I migliori cori: \(nomeSquadra)"
}
}
init(nome: String, numero: Int, colore: String, immagine: String, sottotitolo: String)
{
nomeSquadra = nome
coloreSquadra = colore
numeroCoriSquadra = numero
immagineSquadra = immagine
sottotitoloSquadra = sottotitolo
}
}
は私のコンパイルエラーを与えます。 varを書き込み可能にするためにセットを使用しなければならないと思いますが、どうやって動作させるのか分かりません。
これは近いですが、計算された変数が読み込み専用であることを覚えておいてください。 init部分は良いです。 –