我正在尝试使用以下命令检查UIAppearance类的可用性:
NSClassFromString(@"UIAppearance")然而,这同时从iOS4和iOS5返回了nil -有谁有任何关于如何解决这个问题的建议?
发布于 2012-05-07 15:54:32
UIAppearance不是一个类,它是一个协议。因此,为了检查它是否存在,您可以使用:
NSProtocolFromString(@"UIAppearance");它在< iOS5上返回null,但在iOS5上返回一个对象。
发布于 2012-10-05 17:01:27
这可能会派上用场:
List of Classes that Support UIAppearance in iOS 5
https://stackoverflow.com/questions/10478471
复制相似问题