自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬家至CSDN

2015-05-21 23:30:57 100

转载 24>文件上传分析

一、文件上传的步骤1.设置请求头* 目的:告诉服务器请求体里面的内容并非普通的参数,而是包含了文件参数[request setValue:@"multipart/form-data; boundary=heima" forHTTPHeaderField:@"Content-Type"];2.设置请求体* 作用:存放参数(文件参数和非文件参数)1> 非文件参数[body appendDat

2015-05-21 23:21:06 598

转载 26>AFN和ASI的区别

一、底层实现1> AFN的底层基于OC的NSURLConnection和NSURLSession2> ASI的底层基于纯C语言的CFNetwork框架3> ASI的运行性能 高于 AFN二、对服务器返回的数据处理1> ASI没有直接提供对服务器数据处理的方式,直接返回data\string2> AFN提供了多种对服务器数据处理的方式* JSON处理* XML处理* 其他处理三、监听请

2015-05-21 23:16:45 527

转载 26>ASI使用总结

一、发送请求的2个对象1.发送GET请求:ASIHttpRequest2.发送POST请求:ASIFormDataRequest* 设置参数// 同一个key只对应1个参数值,适用于普通“单值参数”- (void)setPostValue:(id <NSObject>)value forKey:(NSString *)key// 同一个key(同一个参数名),会对应多个参数值,适用于“多值

2015-05-21 23:16:07 699

转载 25>AFN使用总结

一、2大管理对象1.AFHTTPRequestOperationManager* 对NSURLConnection的封装2.AFHTTPSessionManager* 对NSURLSession的封装二、AFHTTPRequestOperationManager的具体使用1.创建管理者AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOp

2015-05-21 23:13:31 452

转载 26>ASI文件下载和上传

1.文件下载,支持断点续传#import "ViewController.h"#import "ASIHTTPRequest.h"@interface ViewController ()@property (strong, nonatomic) IBOutlet UIView *progressView;@property (nonatomic,assign) BOOL downloadin

2015-05-21 23:09:49 623

转载 26>ASI发送post请求

#import "ViewController.h"#import "ASIFormDataRequest.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup aft

2015-05-21 17:37:21 456

转载 26>ASI的基本使用

1.利用ASI发送同步和异步请求代码://// ViewController.m// 02-ASI的基本使用//// Created by 张旗 on 15/5/21.// Copyright (c) 2015年 张旗. All rights reserved.//#import "ViewController.h"#import "ASIHTTPRequest.h"@int

2015-05-21 15:07:26 486

转载 26>AFN监控当前网络的状态

-(void)checkNetworking{ AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]; [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { /

2015-05-21 13:44:14 740

转载 25>AFN的基本使用

1.概念: AFN全称是AFNetworking,是堆NSURLConnection、NSURLSession的一层封装。虽然运行效率没有ASI高,但是比ASI简单,在IOS开发中使用广泛。 AFN的github地址:http://github.com/AFNetworing/AFNetworking2.几个常用的对象: 1)AFHTTPRequestOperationManager 封装了

2015-05-21 11:32:30 582

转载 25>文件的压缩和解压缩

一、技术方案 1.第三方框架:SSZipArchive 2.依赖的动态库:libz.dylib二、压缩1 1.第一个方法/** zipFile :产生的zip文件的最终路径 directory : 需要进行的压缩的文件夹路径 */[SSZipArchive createZipFileAtPath:zipFile withContentsOfDirectory:directory];2.

2015-05-20 23:48:48 629

转载 24-NSURLSession的用法

说明:NSURLSession实在IOS7推出的一种新技术,用来代替NSURLConnection. 利用NSURLSession可以更加方便的实现与服务器的交互,更方便的下载上传文件。 NSURLSession的常用方法:// 常用的类方法+ (NSURLSession *)sharedSession;+ (NSURLSession *)sessionWithConfiguration:(

2015-05-20 10:00:20 592

转载 24-断点续传-NSURLConnection

//// ViewController.m// 03-大文件下载-断点续传//// Created by 张旗 on 15/5/19.// Copyright (c) 2015年 张旗. All rights reserved.//#import "ViewController.h"#import "DACircularProgressView.h"@interface Vi

2015-05-20 07:13:35 507

转载 24>文件下载

一、大文件下载 1.方案:利用NSURLConnection和它的代理方法 1> 发送一个请求// 1.URLNSURL *url = [NSURL URLWithString:@"http://localhost:8080/MJServer/resources/videos.zip"];// 2.请求NSURLRequest *request = [NSURLRequest reques

2015-05-19 20:01:35 440

转载 24>数据安全

MD5数据加密 1)网络数据加密 现在的md5已经不是绝对的安全,所以通常需要我们对md5进行加密,以增加解密的难度。 a. 加盐(salt):在明文的固定位置插入随机串,然后再进行md5加密。 b. 先加密,后乱序:先对明文进行md5,然后对加密得到的MD5串进行乱序。这种做法较好。 2)本地存储加密 加密对象:重要的数据,比如游戏数据。 检测网络的状态。 苹果官方提供了一个叫R

2015-05-18 16:43:57 575

转载 23-向服务器发送JSON、url转码、多值参数

1)发送json给服务器- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ // 1.URL NSURL *url = [NSURL URLWithString:@"http://localhost:8080/MJServer/order"]; // 2.请求 NSMutableURLR

2015-05-18 15:22:06 860

转载 23>IOS数据解析---------之JSON和XML解析

1.JSON解析在ios中,json解析方案有4种,其中三种需要使用第三方框架:JSONKit、SBJson、TouchJSON (性能从左到右,越差)苹果原生自带:NSJSONSerialization ,性能最好。下面是利用NSJSONSerialization解析json数据的代码:#import "TableVideosController.h"#import "MBP

2015-05-18 00:39:20 660

转载 23>IOS网络——————之网络基础

1. 对URL的认识:URL的全称是Uniform Resource Locator ( 统一资源定位符 )。URL的基本格式=协议:// 主机地址 // 路径。   不同的协议,代表不同的资源查找方式,资源传输方式。2. http协议的特点即好处:因为http协议简单,所以http服务器的程序g

2015-05-16 23:28:57 504

git操作命令

git操作总结。掌握这些,你就能玩转git

2016-06-22

ios后台运行

ios后台长时间运行,退出后播放一个音频文件。

2016-04-05

Iphone获取应用所占cpu的使用率以及iphone手机cpu的使用率

ios获取cpu使用率,包括应用级别和手机级别。

2016-03-29

IOS7 Programming Cookbook

IOS7 Programming Cookbook

2015-12-18

使用UIImagePickerController时3DTouch引起的Crash问题的解决

使用UIImagePickerController时3DTouch引起的Crash问题的解决

2015-12-18

类似于IPad上的菜单弹出控制器

类似于Ipad上的菜单组件,用法非常简单。

2015-12-04

IOS集成支付宝支付并附有博客教程地址

有了这个demo,往项目中继承支付宝支付很容易。项目中附有博客教程地址。

2015-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除