【发布时间】:2014-02-26 06:04:49
【问题描述】:
当我安装这个新的 Xcode 时,我在这个 Xcode 5.1 beta 5 中收到了一些警告。
NSInteger 类型的值不应用作格式参数;改为向long 添加显式转换
并告诉我用@"%02ld" 或@"%ld" 替换它
当我使用 Xcode 5.0.2 时它运行良好。
那么我们可以通过 Xcode 5.1 beta 5 到 IOS 7.1 beta,7.1,6.1 发布应用程序,以便在设备上进行测试并在 App Store 上进行测试吗?
我应该使用 Xcode 5.0.2 并使用最终版本(非 beta)并等待 Xcode 5.1 的最终版本。
附:我想第一次在设备上测试我的应用程序,并将首次在商店中发布应用程序..
【问题讨论】:
-
有关警告,请参阅Why does an NSInteger variable have to typecasted to type long? - 如果您为 64 位编译,Xcode 5.0.2 会给您同样的警告。