Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用以下方法检查 UIAppearance 类的可用性:
NSClassFromString(@"UIAppearance")
但是,这从 iOS4 和 iOS5 都返回 nil - 任何人都知道如何解决这个问题?
UIAppearance 不是一个类,它是一个协议。因此,为了检查它是否存在,您将使用:
NSProtocolFromString(@"UIAppearance");
它在 < iOS5 上返回 null,但在 iOS5 上返回一个对象。
这可能会派上用场:
iOS 5 中支持 UIAppearance 的类列表