確定這可能是一個愚蠢的問題,但爲什麼我不能做這樣的事情:如何recusively導入頭在Objective-C
objectA.h
#import <objectB>
#import <objectC>
objectA.m
#import <ObjectA.h>
而且在ObjectA.m訪問對象B和OBjectC定義是什麼? 必須導入每個實現文件中使用的所有內容是很愚蠢的。 我是否缺少明顯的東西?
確定這可能是一個愚蠢的問題,但爲什麼我不能做這樣的事情:如何recusively導入頭在Objective-C
objectA.h
#import <objectB>
#import <objectC>
objectA.m
#import <ObjectA.h>
而且在ObjectA.m訪問對象B和OBjectC定義是什麼? 必須導入每個實現文件中使用的所有內容是很愚蠢的。 我是否缺少明顯的東西?
您可以這樣做更詳細的討論,它可以偶爾意義 - 提供的定義以這樣的方式加上他們真正屬於彼此。
你不應該做的是引入僞造編譯依賴關係,只是爲了在一些實現文件中保存一些擊鍵。
@Abizem你剛剛救了我幾個小時的頭痛。 – pnizzle 2013-05-31 00:14:05