11 2016 档案
摘要:UITableView的刷新和编辑操作1.刷新操作全局刷新 先修改模型数据然后刷新界面 AZWine *wine=self.winesArray[0]; wine.name=@"xoxo"; wine.money=@"100"; [self.tableVie...
阅读全文
摘要:自定义不等高的cell1.给模型增加frame数据(纯代码)让ViewController继承UITableViewController,移除storyboard中的ViewController,新建一个UITableViewController让其与ViewController建...
阅读全文
摘要:字典转模型1.简单的字典转模型-(instancetype)initWithDict:(NSDictionary *)dict{ if (self=[super init]) { self.name=dict[@"name"]; self.icon=dict[@"icon"]; /...
阅读全文
摘要:1.自定义cell--纯代码新建一个继承自UITableViewCell的字类,比如AZTuanGouCell@interface AZTuanGouCell : UITableViewCell在AZTuanGouCell.m文件中重写initWithStyle:reuseIden...
阅读全文
摘要:UIScrollView实现图片轮播器UIScrollView当发现点击其它控件轮播器停止工作时不要忘了察看主线程的工作模式设置UIPageControl的背景图片只能通过KVC来设置具体代码如下:// ViewController.m// AZScrollViewTest////...
阅读全文
摘要:Xcode自定义按钮//设置frame-(instancetype)initWithFrame:(CGRect)frame{ if (self=[super initWithFrame: frame]) { self.titleLabel.textAlignme...
阅读全文
摘要:WebView的基本使用1 概念性知识 01 webView是有缺点的,会导致内存泄露,而且这个问题是它系统本身的问题。 02 手机上面的safai其实就是用webView来实现的 03 现在的开发并不完全是原生的开发,而更加倾向于原生+Html5的方式 0...
阅读全文
摘要:6 使用NSURLSessionDataTask实现大文件离线断点下载(完整)(1)关于NSOutputStream的使用 //1. 创建一个输入流,数据追加到文件的屁股上 //把数据写入到指定的文件地址,如果当前文件不存在,则会自动创建 NSOutputStre...
阅读全文
摘要:4 NSURLSessionDownloadTask实现大文件下载(1)使用NSURLSession和NSURLSessionDownload可以很方便的实现文件下载操作 /* 第一个参数:要下载文件的url路径 第二个参数:当接收完服务器返回的数据之后调用该blo...
阅读全文
摘要:3 NSURLSession下载文件-代理(1)创建NSURLSession对象,设置代理(默认配置) //1.创建NSURLSession,并设置代理 /* 第一个参数:session对象的全局配置设置,一般使用默认配置就可以 第二个参数:谁成为sessio...
阅读全文
摘要:2.NSURLSession的基本使用(1)使用步骤 使用NSURLSession创建task,然后执行task(2)关于task a.NSURLSessionTask是一个抽象类,本身不能使用,只能使用它的子类 b.NSURLSessionDataTask\NSU...
阅读全文
摘要:1 NSURLConnection设置代理(1)两种为NSURLConnection设置代理方式的区别 //第一种设置方式: //通过该方法设置代理,会自动的发送请求 // [[NSURLConnection alloc]initWithRequest:reque...
阅读全文
摘要:开发中的颜色每一种颜色都是由N个颜色通道组成的常见的颜色通道(ARGB) A:alpha 透明度 R:red红色 G:green 绿色 B:blue蓝色常见的颜色(纯色) 白色:全部通道满值(最不纯洁的颜色) 黑色:全部通道都是0 (最纯洁的颜色) 灰色:RGB通道的...
阅读全文
摘要:10.0 文件的上传10.1 文件上传步骤(1)确定请求路径(2)根据URL创建一个可变的请求对象(3)设置请求对象,修改请求方式为POST(4)设置请求头,告诉服务器我们将要上传文件(Content-Type)(5)设置请求体(在请求体中按照既定的格式拼接要上传的文件参数和非文...
阅读全文
摘要:5.0 大文件的下载(1)实现思路边接收数据边写文件以解决内存越来越大的问题(2)核心代码//当接收到服务器响应的时候调用,该方法只会调用一次-(void)connection:(NSURLConnection *)connection didReceiveResponse:(N...
阅读全文
摘要:3.0 多值参数和中文输出问题(1)多值参数如何设置请求路径//多值参数/* 如果一个参数对应着多个值,那么直接按照"参数=值&参数=值"的方式拼接 */-(void)test{ //1.确定URL NSURL *url = [NSURL URLWithString:@...
阅读全文
摘要:2.0 XML解析2.1 XML简单介绍(1) XML:可扩展标记语言 a.语法 b.XML文档的三部分(声明、元素和属性) c.其它注意点(注意不能交叉包含、空行换行、XML文档只能有一个根元素等)(2) XML解析 a.XML解析的两种方式 ...
阅读全文
摘要:1.0 JSON解析1.1 JSON简单介绍001 问:什么是JSON 答: (1)JSON是一种轻量级的数据格式,一般用于数据交互 (2)服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) 002 相关说明 (1)JSON...
阅读全文