#import と @class が使えない
簡単な古典的な例で物事を明確にしてみましょう: 従業員のケースです。
私には、クラスの従業員、クラスのマネージャー、およびクラスの部門があります。
employee は manager のスーパークラスであり、オブジェクトの department も含まれています (だから、employee.h または employee.m のどこに department をインポートする必要がありますか? #import または @class を使用する必要がありますか?)
Department には従業員の配列が含まれているため、employee.h クラスをインポートする必要があります (インポートまたはクラスを使用する必要がありますか? どこで使用しますか?)
i know theres a better way to solve this problem, using databases or so
but that's not my point, i want to understand when and where to use
#import and where and when use @class
同様の投稿を読もうとしましたが、その仕組みがわかりませんでした...