id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];
等價於spa
id myObj = [[MySpecialClass alloc] init];
可是第一個若是字符串對應的類不存在,返回的空對象,第二種則報錯code
NSClassFromString參數爲不包含擴展名的完整類名好比有一個類HelloViewController.m
對象
那麼你應該這樣去加載ci
UIViewController *HelloVC = [[NSClassFromString(@"HelloViewController") alloc] init];