我要創建一個新類,並且在這個類中有一個計算變量;所以我在尋找一種方法來初始化這個變量:初始化一個計算變量
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
}
}
顯然與這行代碼的Xcode給我的編譯錯誤(因爲var是一個只得到屬性)。 我認爲我必須使用一組來使var可寫,但我不知道如何操作,因爲我不知道如何獲取和設置工作。
這很接近,但記住sotto計算變量只能讀取,所以最好刪除set部分。 init部分很好。 –