比較的簡単な質問がありますが、それについて回答を得たいと思っています。
iOS に MyLibrary.a という静的ライブラリがあるとします。
このライブラリには、次を呼び出す .m ファイルがあるとします: "#import SomeHeaderWhichDoesNotYetExist.h"
-- ただし、"#import SomeHeaderWhichDoesNotYetExist.h"
が呼び出されたときに、プロジェクトに SomeHeaderWhichDoesNotYetExist.h が必ずしも存在するとは限りません (そのタイトルでも示唆されています)。例えば、
#ifdef something
#import SomeHeaderWhichDoesNotYetExist.h
#endif
誰かが Mylibrary.a を使用すると、後でSomeHeaderWhichDoesNotYetExist.h を実装する可能性があり、MyLibrary.a が上記のコードで指定されているように自動的に使用できるようにする必要があります。これは可能だと思いますか?
ありがとうございました。