如果有任何优势的话...在文件中找不到任何结论.

很明显,armv7是针对较新版本的iOS...速度快吗?更小更擅长X?

推荐答案

其中一个更大的区别是,armv6体系 struct 对双精度浮点运算有硬件支持,而armv7只提供对双精度浮点运算的传统软件支持.

作为补偿,armv7架构有一个"霓虹灯"单元,为单精度浮点运算提供了极快的硬件支持.

如果你在做任何涉及浮点运算的事情,无论是单精度还是双精度,你都需要考虑到这一点.如果使用双精度,但不一定需要那么高的精度,那么使用单精度可能会显著提高armv7设备的性能.

苹果在今年的一次WWDC会议上介绍了armv6和armv7之间的许多差异,并介绍了加速框架.这些视频应该仍然可以在iTunes上看到(从7月10日开始).

Objective-c相关问答推荐

如何使用 iOS 7 SpriteKit 粒子向非游戏的 iOS 应用程序添加粒子效果?

当前周开始和结束日期

NSArray 添加元素

表达式不可分配 - 将浮点数分配为 Xcode 中其他两个浮点数的总和时出现问题?

验证应用内购买的收据

在我的 UIImageView 的子类中没有调用 drawRect

如何构建一个 Objective-C 静态库?

将长格式的 NSString 拆分为多行

CF 对象与 NS 对象

如何从 CGPoint 和 CGSize 创建 CGRect?

iOS:如何将 UIViewAnimationCurve 转换为 UIViewAnimationOptions?

CFURLCopyResourcePropertyForKey 失败,因为通过 URL 没有方案

iOS 5:对 UIAppearance 感到好奇

如何制作真正的私有实例变量?

以编程方式查找 iphone 的语言环境货币

Objective-C 异常

有没有办法在不使用 UINavigationController 的情况下更改 Storyboard 中 UINavigationBar 的高度?

如何定义 UIColor 的常量值?

Facebook SDK 登录永远不会在 iOS 9 上回调我的应用程序

UICollectionView:如何检测滚动何时停止