码迷,mamicode.com
首页 > 其他好文 > 详细

[某鸥实训记][objective-c][第六天][个人笔记]

时间:2015-09-15 12:46:49      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

- -..抓了个请求什么什么包的网址...然后发了个什么什么请求...

 

用了个叫paros的工具 

 

技术分享 

 

ip设置成电脑的..设置下端口...然后把移动设备的HTTP代理设置成一样的就能抓了=w=

抓完了以后..又用了个什么什么包...往刚才抓的网址发了个请求..然后接收了一下Responce..

 

 

 

//PictureURLRequest.h
#import <Foundation/Foundation.h>

@protocol PictureURLRequestDelegate <NSObject>
- (void)loadData;
@end

@interface PictureURLRequest : NSObject

@property (nonatomic,weak)id <PictureURLRequestDelegate> delegate;
@property (nonatomic,strong) NSMutableArray *mArr;

-(instancetype)init;

@end

 

//PictureURLRequest.m
#import "PictureURLRequest.h"
#import "URLParsing.h"
#import "Network.h"
#import "PictureModel.h"

@implementation PictureURLRequest

 
-(instancetype)init{
    self = [super init];
    if (self) {
        Network *net = [[Network alloc] init];
        [net asynGetNetworkWith:[NSURL URLWithString:@"http://c.m.163.com/photo/api/list/0096/4GJ60096.json"] block:^(id data) {
            NSArray *arr = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil];
            _mArr = [[NSMutableArray alloc] initWithCapacity:10];
            for (NSDictionary *dic1 in arr) {
                PictureModel *pictureModel = [[PictureModel alloc] init];
                [pictureModel setValuesForKeysWithDictionary:dic1];
                [_mArr addObject:pictureModel];
            }
            [self.delegate loadData];
        }];
    }
   return self;
}
@end
 

//PictureModel中只有几个属性

 

 

 

 

然后用了SDWebImage去从网上获取图片..

 

#import "UIImageView+WebCache.h"

 

然后

[self.clientcoverImageView sd_setImageWithURL:[NSURL URLWithString:model.clientcover]];

 

就行了=w=..

[某鸥实训记][objective-c][第六天][个人笔记]

标签:

原文地址:http://www.cnblogs.com/NyaSu/p/4809758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!