硬件资源方面:
1)只有一个应用程序在运行正在运行。并且程序展现是只有一个窗口,这个是在ios9之前的,io9以及以后出现了多任务在ipad上。
2)有限的内存和CPU。ios中需要更加高效的代码执行任务。
3)多样化不问题的网络接入。在手机方面的的网络点是随时的变化的,而不是想笔记本或者台式机那样基本稳定,所以,要考虑到网络的情况。
4)ios中的屏幕的多样化,(不过相对于Android...
分类:
移动开发 时间:
2015-08-12 01:28:45
阅读次数:
176
1、首先创建一个应用或者打开一个已经存在的应用程序用于测试。
2.打开相应的test文件,一般都会有了的xcode5.0之后。
如上如:我们可以看到一个text中的测试文件,现在一般都是继承了XCTestCase这个测试的基类。修改一句代码,如代码区中的黄色的那一句,因为它默认有一句是显示错误的代码,如果运行测试的话,会显示测试失败的。改了之后就会测试成功。eg:执行cmd+U或者咋菜单中...
分类:
移动开发 时间:
2015-08-12 01:26:02
阅读次数:
247
iOS 开发:用 Instruments 来检验你的app
1、准备好测试的样式程序进行测试。
“时间探测器”
某种程度上来说,你开发过程中是可以忽略性能优化的.
应该多一点考虑程序的性能,可以借助数据化图形化的输出方式。
与其花费时间在优化小细节上不如多点时间找到你改优化的地方.
时间事件查看器 ——> Time Profiler
打开Instrum...
分类:
移动开发 时间:
2015-08-10 22:12:06
阅读次数:
128
dyld: Library not loaded: @rpath/XCTest.framework/XCTest
Referenced from: /Users/zhumin/Library/Developer/CoreSimulator/Devices/DA69E3F4-764B-462E-918D-ED2FB570C4E7/data/Containers/Bundle/Applicati...
分类:
移动开发 时间:
2015-08-10 22:11:48
阅读次数:
147
前言
我在 《给 iOS 工程增加 Daily Build》 一文中介绍过如何用命令行生成 IPA 文件以及通过 itms-services 协议
来让用户可以直接在网页上安装测试应用。但是这种方法虽然有效,但是还是比较麻烦,因为:
开发者需要自己写相关的 Build 脚本。
开发者需要自己搭建好应用下载的服务器。
如果要做得更友好,开发者还需要部署 CDN 服务、增加扫描...
分类:
移动开发 时间:
2015-07-14 22:47:17
阅读次数:
218
原创blog,转载请注明出处
blog.csdn.net/hello_hwc
欢迎关注我的iOS-SDK详解专栏
http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html前言:测试是一个好的App不可缺少的部分。每一个App都是由一个个小的功能组合到一起的。而这些小的功能又是由一个个函数或者说算法组合到一起的。单元测试就是对这些...
分类:
移动开发 时间:
2015-06-28 15:40:37
阅读次数:
390
测试模板,每次写一个功能测试Demo时总是要新建一个工程,导入一些第三方库,比较麻烦,先提供一个测试模板,提供一些常用第三方库,自己就不用导了使用Cocospod管理第三方库常用(其他自行添加)AFNetworking (2.5.3)JSONKit-NoWarning (1.2)MBProgress...
分类:
移动开发 时间:
2015-05-08 10:50:21
阅读次数:
129
本文由伯乐在线-nathanw翻译,dopcn校稿。未经许可,禁止转载! 英文出处:www.mokacoding.com。欢迎加入翻译小组。几周前,我决定将将我在mokacoding上的创作更多集中在单元测试与验收测试,自动化和生产效率上,主要在iOS领域。相关深入文章可以看看“通过 CocoaPo...
分类:
移动开发 时间:
2015-04-30 10:17:25
阅读次数:
325