0

我正在开发一个需要扫描组件的应用程序,我已经准备好应用程序,但是当我在 2g 手机中使用 os 版本 3.1.3 构建它时,应用程序给了我错误。我对那些不在 2g 中的框架进行了弱链接。错误:堆栈中没有足够的帧请提前提供建议,谢谢。

4

1 回答 1

0

在这种情况下,您有 2 个选择:

  1. 始终通过使用respondToSelector进行探测来检查此类 API 调用的存在:消息
  2. 通过调用[UIDevice currentDevice].systemVersion检查 iOS 版本级别,并通过使用旧的 if...else... 语句来避免不兼容的调用
于 2010-10-30T04:54:21.180 回答