摘要: 问题一: 我们在写程序的时候,屏幕的宽高我们不能写固定,例如写成320,480之类的,因为我们要适配不同的手机。常用的一种方法是在 .pch文件中设置宽高,因为.pch是一个预编译文件,在全局都能访问到。 #define ScreenHeight [UIScreen mainScreen].boun 阅读全文
posted @ 2015-09-19 23:06 WCCW 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 第三方网络请求库 * 我们在对网络请求的时候,可以使用系统为我们提供的NSURLRequest和NSURLConnection,它基本能实现我们的基本功能。 * 但是有时我们使用第三方封装的库,可以轻易实现使用系统方法比较难以实现的功能。 * 常见的第三方库有:ASIHTTPRequest, AFN 阅读全文
posted @ 2015-09-19 11:35 WCCW 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: * 移动客户端在和服务器交互的时候,上传和下载使用十分广泛。 * 在我们下载文件的时候,我们在点击暂停的时候可以暂停下载,点击下载的时候可以继续下载,这个功能如何实现? * 下载进度条如何显示? 先大概叙述一下断点下载的原理: * 首先先判断要判断要下载的文件在本地沙盒中是否存在。 * 如果存在的话 阅读全文
posted @ 2015-09-17 19:56 WCCW 阅读(1419) 评论(0) 推荐(1) 编辑
摘要: 一.概述 * HTTP/1.1协议共定义了8中请求方法:OPTIONS, HEAD, GET, POST, PUT, DELETE, TRACE, CONNECT. * GET方法和POST是我们使用最频繁的网络请求方法。 * GET和POST在应用场合有什么区别呢? * GET方法向指定资源发出请 阅读全文
posted @ 2015-09-15 17:32 WCCW 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 1.概述: * 对于每一个移动设备而言,都有一个内置的数据库 通讯录。 * 在IOS上,通讯录放在SQLite3数据库中。 * 由于不同应用之间不能直接访问,我们想要实现对数据库的访问,必须使用苹果开放的API. * 苹果公司对数据访问开放的API是AddressBook(低级API)和Addres 阅读全文
posted @ 2015-09-14 21:00 WCCW 阅读(1242) 评论(2) 推荐(1) 编辑
摘要: * 在IOS开发过程中,排序是我们经常遇到的问题,那么如何进行排序呢? * 在英文状态下,系统中有直接可以调用的方法。 例如:对数组[sss, aaa, bbb, ppp]进行排序,我们可以直接使用系统方法。 上面代码的运行结果为:aaa, bbb, ppp, sss * 但是如果上面的数组中出现汉 阅读全文
posted @ 2015-09-13 17:55 WCCW 阅读(4181) 评论(0) 推荐(3) 编辑