1
我發現在一個簡單的程序中,我能夠將實現文件的內容添加到相應的接口文件,然後從項目中刪除了原始實現文件,並且一切正常精細。合併.h和.m文件
通常情況下,一個接口和(相應的)實現文件可以結合使用嗎?
在此先感謝您的任何見解。
約翰·多納
我發現在一個簡單的程序中,我能夠將實現文件的內容添加到相應的接口文件,然後從項目中刪除了原始實現文件,並且一切正常精細。合併.h和.m文件
通常情況下,一個接口和(相應的)實現文件可以結合使用嗎?
在此先感謝您的任何見解。
約翰·多納
事實上,在編譯過程中import
指令使得預處理器執行你沒有確切的操作。
雖然可以將它們粘合在一起,但一般的設計是.h文件指定類的外觀可見設計,而.m隱藏了實現細節。例如,您可以分發編譯的代碼和.h,其他開發人員可以使用該類。
保持它們分開,它會減少整個痛苦,從長遠來看,它會讓你體會到不同之處。