我想將字符串轉換爲類名稱。想象一下,我有一個字符串,其中包含一個類名稱,例如字符串"MyExampleClass"
。現在,我想創建類MyExampleClass
的對象。我必須從字符串中獲取類名。我想要做類似下面的事情。 (考慮代碼就像草圖)將字符串(「MyExampleClass」)轉換爲類名稱(MyExampleClass)
NSString *classNameStr = "MyExampleClass";
id theClass = [UIClass classFromString:classNameStr];
theClass *myObject = [[theClass alloc] init];
什麼是正確的方法來做到這一點?
你還沒有閱讀關於反射的java教程嗎? – atk 2011-01-11 05:43:11