我是Objective-C的初學者。我在Xcode5中嘗試了基本的Objective-C程序。我創建了一個項目,例如Example1,我在其中編寫了一個包含兩個類的程序,在同一個.h文件中說Class1
和Class2
。我通過 - File - > New File - > Objective-C Class(NSObject
)創建了類 - Class1
。創建此,在Objective-C中,通過編寫在相同的.h文件中創建一個類與創建一個新的文件爲Objective-c類有什麼區別?
@interface Class1 : NSObject
{
}
@end
第二類class2我加入剛剛創建,
@interface Class2 : NSObject
{
}
@end
現在,當我創建一個新文件(像我是如何做到Class1
)創建另一個類,我得到另一組.h和.m文件。
我的疑問是,在同一個.h文件和不同的.h文件中使用不同的類有什麼區別?
當你的一個班級規模增長時,你應該把它留在它自己的.h.m文件中,你會得到更清潔和可管理的代碼 – nio