你如何在iPhone应用程序中使用弱链接?

时间:2011-02-09 17:53:07

标签: iphone

在为iPhone开发时,如何削弱链接框架?

一旦你将一个框架弱链接,你如何使用可能不存在于所有操作系统版本中的类和方法?

1 个答案:

答案 0 :(得分:1)

你想用什么弱链接?

常见的用法是使用仅在较新版本的SDK中定义的类。该框架存在于较旧的系统上,但框架中定义的类不存在。

如果是这种情况,则使用NSClassFromString()。如果它返回nil,则该类不存在,否则它将返回可以使用的类对象。

这是Apple在本文档中推荐的方式: