停止当前的NSURLConnection

Gav*_*vin 13 objective-c nsurlconnection ios

目前,我做的NSURLConnection时候mySearchBar.text没有变化.我遇到了一个问题,即如果用户输入的文字过快,则会respondData损坏.

所以,我想知道有没有办法检查是否NSURLConnection仍然加载?如果是,我如何删除当前连接并开始新连接?

Fil*_*lic 27

为NSURLConnection添加属性,在开始新连接之前,执行以下操作:

[self.conn cancel];
self.conn = nil;
Run Code Online (Sandbox Code Playgroud)

  • @PraveenS无需检查它是否为零,向nil发送消息不会受到伤害. (2认同)
  • 是的,但他只是想知道它是否还活着要阻止它:) (2认同)