目的
iOS アプリを開発しているとき、import の記述方法が2つあるので調べました。
例えば、 Hoge
というモジュールを読み込みたいとします。
@import について
@import Hoge;
Hoge 配下のモジュールが利用可能になります。
※ プロジェクト > Build Settings > Enable Modules
が Yes になっている必要があります。
#import について
#import "<Hoge/Moge.h>"
Hoge 配下の Moge を読み込みます。
紛らわしいですが、下記でも呼べます。
@import Hoge.Moge;