Получить список свойств объекта в Objective-C
Как я могу получить список (в формеNSArray
или жеNSDictionary
) данного свойства объекта в Objective-C?
Представьте себе следующий сценарий: я определил родительский класс, который просто расширяетNSObject
, который держитNSString
,BOOL
иNSData
объект как свойства. Затем у меня есть несколько классов, которые расширяют этот родительский класс, добавляя множество различных свойств каждый.
Есть ли способ, которым я мог бы реализовать метод экземпляра народитель класс, который проходит через весь объект и возвращает, скажем,NSArray
каждого из (дочерних) свойств класса какNSStrings
которыене на родительском классе, так что я могу позже использовать этиNSString
для КВК?