可能重複:
@class vs. #import
Cocoa: What's the difference between importing in the header and importing in the main file?在接口文件和前向聲明(@class)中導入類有什麼區別?
我只是想知道什麼是我們的接口文件導入一個頭文件,並在我們的接口文件中使用@class之間的區別?我觀察到,如果我們在接口文件中導入頭文件,我們可以直接創建該類的實例。與導入頭文件相反,我們在接口文件中使用了@class,並在實現文件中導入頭文件?有人可以指出這一點嗎?