2011-08-23 22 views
1

好的,所以我有兩個文件(頭文件和實現),名爲MyLib.hMyLib.m,在這兩個文件中我有多個類,協議和接口,但沒有一個名爲MyLib。現在,一切正常,我只有一個問題,除了MyLib(其中btw只是文件的名稱,沒有MyLib類),xCode不會顯示任何類提示。應該在類名和它所在的文件名之間有一個鏈接?

現在,這個小問題讓我想到了,這是一種不好的做法嗎?爲每個班級最好有一個檔案,如果是的話,爲什麼?

回答

2

我剛剛創建了一個.h文件,其中的類與其名稱不同,Xcode爲我提供了完整的類名稱,而不是文件名。無論你想要使用它,你有沒有#import編輯標題?

+0

argh ...我不能相信它現在有效。好的,這個項目可能還有另外一個錯誤,它很混亂。我的錯。所以我認爲這是一種常見的做法? –

+0

我不認爲這很常見,但肯定沒問題。我已經看到了一些實現文件,其中包含多個類(私人類等)。 – jtbandes

+0

好,太好了。感謝您清除這個! –

相關問題