目的 c では、インターフェイスのカテゴリにインスタンス変数を追加できないことを知っています。それは大丈夫ですが、今日、私はそれを理解できないものを見ています(なぜこの動作が正しいのですか?)
@interface XXXX:NSObject
@end
@interface XXXX(){
@private
int x;
}
@end
空の () カテゴリにインスタンス変数を追加できるのはなぜですか。また、インターネットで誰も言及していないのはなぜですか。
皆さんありがとう