摘要:
SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。将SDWebImage类库添加入工程时,一定注意需要添加MapKit.framework,如图所示,因为MKAnnotationView+WebCache.h依赖该framework。1. UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category)前提#import导入UIImageView+WebCache.h文件,然后在tableview的cellForRowAtInde 阅读全文
摘要:
软件概述iTestin是免费服务移动App开发者的真机自动化云测试客户端工具。基于真实的智能终端设备录制一个测试脚本然后运行,并输出运行结果。覆盖Android和iOS两大设备平台,支持Pad/Phone/Smart TV等智能终端设备。支持功能测试、UI测试、性能测试、稳定性测试、压力测试,返回包括日志和截图的详细测试报告,可结合Testin云测平台500多款4600多部终端批量验证功能点,帮助开发者快速找到错误原因,提升应用质量,并大幅度降低测试成本,缩减测试周期。软件特色真机自动化测试可提供业界最全的自动化测试类型:兼容测试、性能测试、功能测试、压力测试。返回测试结果,包括:CPU消耗、 阅读全文
摘要:
一、通过Xcode工具编写运行测试脚本 说明:如果是在IOS模拟器上运行测试用例,需要有被测试应用的源代码才有权限把应用安装到模拟器中,当前示例中使用了自己编写的一个简单Iphone应用,大家也可以直接在网上搜索一个开源的应用即可。 1、当你有了一个应用的源代码之后,在Xcode工具中,首先选中被测应用,然后点击菜单栏中的“Product-Profile”,则会弹出Instruments工具,在弹出的工具中选择IOS Simulator-》Automation,然后点击Profile2、在弹出的Automation工具中选择需要测试的项目,同时在Add-》Create 添加测试脚本,点击Cre 阅读全文
摘要:
iOS实现长时间后台的两种方法:Audio session和VOIP socket十二月 04我们知道 iOS 开启后台任务后可以获得最多 600 秒的执行时间,而一些需要在后台下载或者与服务器保持连接的 App 是如何突破 600 秒的限制的呢?像网易公开课就可以在后台持续下载,优酷也可以在后台持续缓存,这是怎么做到的呢?一般来说,要实现 iOS 长时间后台运行,需要声明 VOIP、Audio 或 GPS。Audio session实现方法很简单,就是在后台一直播放一个无声的音乐文件,这样就相当于声明了 Audio,就可以轻松突破 600 秒的限制了。通过播放“静默”音让程序在后台执行的做法 阅读全文
摘要:
1.SDWebImage安装配置一下载SDWebImage:https://github.com/rs/SDWebImageInstallationThere are two ways to use this in your project: copy all the files into your project, or import the project as a static library.Add the SDWebImage project to your projectRight-click on the project navigator and select "Ad 阅读全文
摘要:
ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。ASIHTTPRequest功能很强大,主要特色如下:1>通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作2> 下载的数据,可存储到内存中或直接存储到磁盘中3>能上传本地文件到服务端4> 可以方便的访问和操作请求和返回的Http头信息5>可以获取到上传或下载的进度信息,为应用程序提供更 阅读全文