J'ai besoin de faire un swizzle classe que je n'ai pas une référence à l'endroit où je suis en train de swizzle. J'utilise la méthode swizzling "indie" pour que je puisse balayer n'importe quelle classe de n'importe où, mais il faut une instance de cette classe pour obtenir la référence Class
.Swizzle une classe sans une instance de celui-ci
Ainsi, l'exemple de code a cette ligne:
Class class = [NSURLSession sharedSession].class;
Cependant, je dois faire quelque chose comme:
Class class = classof(ViewController); //ViewController is a class, not an instance
Ou quelque chose comme ça. Est-ce possible dans ObjectiveC?
bien qui semble évident rétrospectivement, chose très difficile de chercher sur google si – Earlz