Girl_iOS100天学iOS的第八天(nil)

本文分享了一种使用AFNetworking库在iOS应用中实现头像上传的有效方法,并记录了作者在开发过程中的一些心得与体会。

     今天和后台调了很久的接口,因为一些原因老久才弄好.

     今天比较满意的事,上传头像的方法,换了个写法,一次就通过,依稀还记得三个月前,为了弄个上传头像的方法,折腾了好一阵子,当时也没好好总结. 发现http://stackoverflow.com 绝对是片段代码的圣地的啊,比如上传头像的这个方法: http://stackoverflow.com/questions/19261481/ios-image-upload-via-afnetworking-2-0

UIImage *image = [infovalueForKey:UIImagePickerControllerOriginalImage];
NSData *imageData = UIImageJPEGRepresentation(image,0.5);
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManagermanager];
NSDictionary *parameters = @{@"foo":@"bar"};
NSURL *filePath = [NSURLfileURLWithPath:@"file://path/to/image.png"];
[manager POST:@"http://example.com/resources.json"parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData>formData) {
    [formDataappendPartWithFormData:imageData name:@"image"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
    NSLog(@"Success: %@",responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    NSLog(@"Error: %@",error);
}];

 

      发现周一是头脑最清醒的时刻.不过还是没有总结一个知识点>.<如何才能改变呢?我该不会写100天的日记吧?

      从明天开始一个主题来总结吧,不能再写日记了…..

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值