2015-08-21 5 views
0

Мне нужно, чтобы swizzle класс, который у меня нет ссылки на точку, в которую я пытаюсь подпрыгнуть. Я использую метод «инди» swizzling, чтобы я мог подкачать любой класс из любого места, но для получения справки Class требуется экземпляр этого класса.Swizzle класс без экземпляра его

Так пример кода имеет следующую строку:

Class class = [NSURLSession sharedSession].class; 

Однако, мне нужно сделать что-то вроде:

Class class = classof(ViewController); //ViewController is a class, not an instance 

Или что-то подобное. Возможно ли это в ObjectiveC?

ответ

1

Вы делаете это точно так же:

Class class = ViewController.class; 
+0

Ну, что кажется очевидным в ретроспективе, очень сложно искать в гугле, хотя – Earlz

0

Вы можете легко использовать метод NSClassFromString, или я что-то неправильно и что-то?

Смежные вопросы