objective c dynamic object creation

前端 未结 2 555
长情又很酷
长情又很酷 2021-02-06 18:35

Quick question for you. I want to be able to create an instance of an object. The object type is based of a string.

In php you can just replace the class name with a s

2条回答
  •  野性不改
    2021-02-06 18:40

    You can get a Class object dynamically with NSClassFromString()

    Class c = NSClassFromString(@"ClassName");
    id obj = [[c alloc] init];
    

提交回复
热议问题