這是一個奇怪的。到目前爲止,我已經在一個測試應用程序中進行了幾個課程,並且所有內容都一直在流行但是,我在下面聲明otherThing
時收到錯誤EpisodePlayerController.Type does not have a member named episodeData
。類別變量未設置
import UIKit
class EpisodePlayerController: UIViewController {
var episodeData = "Hi"
var otherThing = episodeData
}
嘗試重新啓動Xcode,重新啓動Mac,重新創建類,重命名類,等等。可能是我的Xcode安裝中的一個錯誤,但我很想錯,而不是等待另一個版本。 ;)
那些不是類變量。他們是實例變量。使用'init'ializer來做到這一點(或者用缺省數據創建一個類變量/常量,然後初始化引用類變量的實例變量)。 –