当前位置:  开发笔记 > 前端 > 正文

TTURLResponse是零

如何解决《TTURLResponse是零》经验,为你挑选了1个好方法。

我想TTURLRequest在我的应用程序中实现一个简单的.我是Three20框架的新手.我主要想要TTURLRequestTTImageView令人敬畏的缓存.

我的代理中有以下代码:

- (void)requestDidFinishLoad:(TTURLRequest*)request {
    TTURLDataResponse *response = request.response;
    // Stuff to process response.data
}

response总是零.我无法弄清楚我做错了什么.我查看了Application Support目录,它正在使用正确的数据创建缓存文件,因此我知道它正在获得响应.我究竟做错了什么?



1> Steve Brewer..:

调试代码 - 您实际上必须创建一个响应对象并在发送请求之前将其添加到请求中:

NSString *url = @"http://twitter.com/statuses/user_timeline/samsoffes.json?count=1";
TTURLRequest *theRequest = [[TTURLRequest alloc] initWithURL:url delegate:self];
theRequest.response = [[[TTURLDataResponse alloc] init] autorelease];
[theRequest send];

人们会认为该请求将负责创建响应,但Three20的东西却没有.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有