Fir*_*ist 1 iphone instruments ios
目前我还没有苹果开发者账户(99美元).
我正在使用iOS模拟器中的搜索功能开发iOS应用程序.
在模拟器中我的应用程序的搜索速度不错,只是正常.但是,当我使用"仪器"工具检查我的应用程序内存泄漏时,我的应用程序的搜索速度太慢,数据加载速度也太慢.
我必须在应用程序的开始加载30 MB数据.在模拟器中它很快.但是在仪器中,它太慢而且还需要6秒.
所以我担心我的应用程序会因为速度而在物理设备上运行.
我想知道,iPhone物理设备是否比仪器工具的检查内存泄漏更快?
根据我的经验,iPhone上的正常执行比使用Instruments进行分析要快得多.但是,这在很大程度上取决于应用程序以及您使用的"工具".如果您的应用程序执行了大量内存分配,则在使用具有"分配"设置的仪器时会非常慢.
但也要做好准备,iPhone模拟器通常比真实设备快得多.您的桌面CPU通常是x86且超过2 GHz,但设备的参数较低.此外,体系结构(ARM)使代码编译成比x86更多的指令,这也使得它有点慢.
无论如何,你真的应该继续,购买开发者帐户并在设备上测试你的应用程序,没有其他方法来预测性能.我想你的情况下的规则应该是猜测,测量.
| 归档时间: |
|
| 查看次数: |
308 次 |
| 最近记录: |