Rozszerzenie klasy a kategoria klas
Rozszerzenia klas @interface Class () są o wiele bardziej wydajne i mogą wprowadzać zmienne do klasy. Kategorie @interface Class (Category)nie mogą. Jakie są inne różnice i kiedy należy używać kategorii zamiast rozszerzenia klasy?