Как мне перечислить все поля объекта в Objective-C?
Если у меня есть класс, как я могу перечислить все имена его переменных экземпляра?
например:
@interface MyClass : NSObject {
int myInt;
NSString* myString;
NSMutableArray* myArray;
}
Я хотел бы получить "myInt", "myString" и "myArray". Есть ли какой-нибудь способ получить массив имен, по которым я могу перебрать?
Я пытался найти документацию Objective-C, но ничего не смог найти (и я тоже не уверен, как это называется).