Xcode降级错误

时间:2015-09-23 15:32:28

标签: ios xcode compiler-errors xcode6 xcode7

我想使用两个版本的Xcode(6.4和7)。我想使用6.4,因为我想在iOS 7.1中测试我的应用程序。

我在我的项目中使用第三方代码RMActionController(https://github.com/CooperRS/RMActionController)。我的问题是当我启动Xcode 6.4时我有很多错误。请看图片。在Xcode 7中,我可以编译项目而不会出现任何错误。 anyboyd可以帮助我吗?

enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

问题是发布的代码需要最新的Objective-C编译器,它能理解nullable和泛型等内容。

使用Xcode 6.x提供的旧版Objective-C编译器无法编译代码。

您有两个选择,因为您无法在Xcode 7中使用iOS 7.x模拟器:

  1. 仅使用Xcode 7并在iOS 7.x的实际设备上进行测试。
  2. 更新有问题的代码,使其不使用任何新的Objective-C语法。然后你可以在Xcode 6和7中编译代码。