我想使用字符串數組動態地在我的類中運行時訪問方法。目前這些方法已經存在,最終我想創建它們。 這可能嗎?使用NSString以編程方式訪問或創建一個方法Objective-C
例如:
bool nextLevel=NO;
for(NSString * match in gameLevels)
{
if([match isEqualToString:self.level])
{
nextLevel=YES;
}
else if(nextLevel==YES)
{
self.level=match;
nextLevel=NO;
}
}
//access method named self.level
預先感謝您!
你的問題不明確,請詳細說明更多 –
@KhawarAli我認爲他想擁有它,所以他可以做'[自@「methodThatDoesSomething」]'在字符串來自可能functuon名在數組 –
你說NSString包含要調用的方法的名稱?是的,這是可能的。看看NSSelectorFromString – Gruntcakes