2013年10月11日

网络请求

摘要: 一、网路请求的步骤:1.确定地址NSURL2.建立NSURLRequest3.建立并启动连接NSURLConnection通过代理方法处理网络请求遵守协议:NSURLConnectionDataDelegate二、网路代理方法1.接受呆服务器的响应,服务器要传数据,客户端做接收准备2.接收服务器传输的数据,可能会多次执行3.接收数据完成,做后续处理4.服务器请求失败,原因很多(网路环境等等)5.向服务器发送数据,此方法经适用于POST,尤其上传文件三、GET方法在NSURL中指定参数(如果有,就可以不指定参数),例如:http://www.baidu.com四、POST方法定义一个可变的UR. 阅读全文

posted @ 2013-10-11 21:03 幸福继续 阅读(191) 评论(0) 推荐(0)

IOS内存管理

摘要: 开启Xcode野指针调试功能:1.点击左上角Stop按钮边上的项目名称2.Edit Scheme3.Diagnostics4.勾选Objective—C的Enable Zoombie Objects内存管理原则:1.只要调用了alloc、new创建了一个新对象,那么就做一个relese2.只要调用了retain,那么就做一次release3.不能操作已经释放的对象,不让会发生也指针错误4.在对象被释放之前,才能操作对象5.计数器有加就有减6.哪里alloc、new,哪里release7.set方法的内存管理(设置的是对象) release旧对象 retain新对象 - (vo... 阅读全文

posted @ 2013-10-11 21:02 幸福继续 阅读(139) 评论(0) 推荐(0)

UIWebView加载文件

摘要: WebView加载本地文件可以使用加载数据方式: 1.NSData 本地文件对应的数据 2.MIMEType 3.编码格式字符串 4.相对地址,一般加载本地文件不使用,可以在制定的baseURL中查找相关文件 如果使用UIWebView显示对应的文件,必须知道准确的MIMEType 但是,不是所有格式的文件都可以通过本地数据加载,即使知道MIMEType UIWebView加载内容的三种方式: 1.加载本地数据文件 需要制定文件的MIMEType 编码格式使用@"UTF-8" 2.加载html字符串 加载全部或者部分html字符串 3.记载NSURLRequest 前面两步 阅读全文

posted @ 2013-10-11 21:01 幸福继续 阅读(207) 评论(0) 推荐(0)

导航