【问题标题】:how to handle multiple ASIFormDataRequest - iphone development如何处理多个 ASIFormDataRequest - iphone开发
【发布时间】:2010-07-23 05:29:27
【问题描述】:

我正在使用 ASIFormDataRequest 发送 http 请求,但它们都转到同一个函数 requestFinished。在这个函数里面我怎么知道它来自哪个请求?我有什么办法可以为进来的请求添加某种标签名称吗?

我宁愿使用一个函数并有一个 switch 语句,而不是每个 http 请求有两个函数并手动设置函数 [请求 setDidFailSelector:@selector(requestFailed:)]; [request setDidFinishSelector:@selector(requestFinished:)];

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; [请求 setDelegate:self]; [请求开始同步];

  • (void)requestFinished:(ASIHTTPRequest *)request

【问题讨论】:

    标签: iphone frameworks


    【解决方案1】:

    您可以将ASIFormDataRequest 子类化或将其实例包装在实用程序类中。然后,您将自己的 tag-like 属性添加到您的子类或包装器对象的实例中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      • 2011-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多