Мені просто цікаво, чи є спосіб викликати метод, коли я будую ім'я методу на льоту за допомогою рядка.
наприклад, у мене є метод, який називається loaddata
-(void)loadData;
щоб зателефонувати цьому, я б зазвичай називав це як
[self loadData];
Але я хочу мати можливість викликати це динамічно за допомогою рядка, наприклад
NSString *methodName = [[NSString alloc] initWithString:@"loadData"];
[self methodName];
Це дурний приклад, але, сподіваюся, ви зрозуміли мою думку. Я використовую його для класів прив'язки даних, які я встановлюю для свого додатка IPad. Важко пояснити, але щоб змусити його спрацювати, мені потрібно розробити, як викликати метод із рядком.
Будь-які ідеї?
Дякую