标签: iphone
在为iPhone开发时,如何削弱链接框架?
一旦你将一个框架弱链接,你如何使用可能不存在于所有操作系统版本中的类和方法?
答案 0 :(得分:1)
你想用什么弱链接?
常见的用法是使用仅在较新版本的SDK中定义的类。该框架存在于较旧的系统上,但框架中定义的类不存在。
如果是这种情况,则使用NSClassFromString()。如果它返回nil,则该类不存在,否则它将返回可以使用的类对象。
这是Apple在本文档中推荐的方式: