Как я могу получить типы аргументов указателя на функцию в классе шаблона Variadic?

немного опоздал на сторону, но в свете iOS 8.0, это может быть актуально:

, если вы можете избежать использования

[[UIDevice currentDevice] systemVersion]

Вместо этого проверьте наличие метода / класса / любого другого.

if ([self.yourClassInstance respondsToSelector:@selector(<yourMethod>)]) 
{ 
    //do stuff 
}

Я нашел его полезным для менеджера местоположений, где мне нужно вызвать requestWhenInUseAuthorization для iOS 8.0, но этот метод недоступен для iOS & lt; 8

30
задан Community 23 May 2017 в 12:25
поделиться