不必多言,Xcode慢得很是众所周知的了。更甚者是,我有时发觉自己太依赖于Cocoa Touch的自动完成功能了,这可是个天使和魔鬼的结合体!
故此我开始去寻觅一个替代的流程来通过命令行来实现我需要的功能。结果是相当让人困惑:有一些文章建议用xctool和xcodebuild来构建Xcode目标应用,然后用ios-sim,simctrl和instruments来管理和运行模拟器,但大部分这些信息都是老掉牙且零碎不堪的。...
分类:
移动开发 时间:
2015-02-08 18:16:38
阅读次数:
198
绘图不必要的效率考虑往往是性能问题的万恶之源。 ——William Allan Wulf在第12章『速度的曲率』我们学习如何用Instruments来诊断Core Animation性能问题。在构建一个iOS app的时候会遇到很多潜在的性能陷阱,但是在本章我们将着眼于有关绘制的性能问题。软件绘图术...
分类:
移动开发 时间:
2015-02-04 18:34:52
阅读次数:
253
1 /* --COPYRIGHT--,BSD
2 * Copyright (c) $(CPYYEAR), Texas Instruments Incorporated
3 * All rights reserved.
4 *
5 * Redistribution and use in source and bin...
分类:
其他好文 时间:
2015-01-21 16:37:27
阅读次数:
244
> 不必要的效率考虑往往是性能问题的万恶之源。
> ——William Allan Wulf
在第12章『速度的曲率』我们学习如何用Instruments来诊断Core Animation性能问题。在构建一个iOS app的时候会遇到很多潜在的性能陷阱,但是在本章我们将着眼于有关*绘制*的性能问题。...
分类:
移动开发 时间:
2015-01-21 15:22:34
阅读次数:
186
虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。
这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。
本文假设你已经比较熟悉Obj-C的内存管理机制。
实验的开发环境:XCode 4.5.2
1、运行Demo。
先下载一个...
分类:
移动开发 时间:
2015-01-19 21:04:17
阅读次数:
129
http://blog.csdn.net/binyanye1/article/details/8266336虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存...
分类:
移动开发 时间:
2015-01-07 10:41:24
阅读次数:
245
alloctions工具是用来跟踪app内存使用情况。该instrument工具要求你加载一个进程,以便它能收集进程开始之后的数据。该instrument工具捕获以下信息:cotegory:类别,通常是一个core Foundation对象、object-c类、或者原始内存块(block)。在这里我...
分类:
其他好文 时间:
2015-01-06 19:35:08
阅读次数:
189
1、Project->Option->Linker->Config
2、勾选Linker configuration file下面的Overridefault,并且选择$TOOLKIT_DIR$\config\devices\Texas Instruments\lnk51ew_cc2530F256.xcl...
分类:
其他好文 时间:
2015-01-04 17:09:02
阅读次数:
394
Qualcomm ARM CPU与Intel x86 CPU性能比较随着移动互联网时代的到来,Qualcomm(高通)、Texas Instruments(德州仪器)等基于ARM架构的CPU受到越来越多人的关注,而昔日王者的Intel x86架构由于功耗问题,在移动互联网似乎举步维艰。Intel x...
分类:
其他好文 时间:
2014-12-19 08:06:10
阅读次数:
294
1、设置NSZombieEnabled打开XCode的选项:“NSZombieEnabled” 。在crash时可能会给你更多的一些提示信息。2、分析内存泄露(shift+command+b)3、使用Instruments的leaks工具先在工具栏按下红色的圆形按钮,把工具监视内存的活动停下来。选择...
分类:
其他好文 时间:
2014-12-14 15:45:15
阅读次数:
141