2017-04-03 64 views
-1

所以有人給了我他們的代碼來處理,我注意到他們的頭文件(特別是ViewController.h)不僅聲明瞭字段,而且還初始化了它們。請看:Objective C頭文件實現

Image

有趣的是,這是在我的頭(.h)文件,但它仍然編譯!這不是不允許的嗎?

我的實現文件(ViewController.m)導入這個頭文件,所以我知道它正在編譯。爲什麼編譯器不會說這是錯的?

+4

請發佈代碼,而不是圖片。 – shallowThought

回答

0

你在這裏做的是一個結構聲明,它的語法是正確的,因爲你張貼abouve所以這裏沒有錯。