Cocoa 是否可以从另一个线程取消同步NSURLConnection?

Cocoa 是否可以从另一个线程取消同步NSURLConnection?,cocoa,nsurlconnection,synchronous,Cocoa,Nsurlconnection,Synchronous,我的设计有点麻烦,主要是因为它的一个要求是能够支持取消正在进行的NSURL连接 我听过很多人说,不能将取消消息发送到以同步模式运行的NSURLConnections对象,但这仅仅是因为它的逻辑吗?例如,如果NSURLConnection是同步加载的,那么连接对象在连接完成之前不会收到在同一线程上发送的取消消息 我希望可以从另一个线程向同步NSURLConnection对象发送取消消息 是否有人知道这是可能的,或者曾经尝试过 问候,, 尼克回答我自己的问题: 不,不是!非常简单,因为您启动同步NS

我的设计有点麻烦,主要是因为它的一个要求是能够支持取消正在进行的NSURL连接

我听过很多人说,不能将取消消息发送到以同步模式运行的NSURLConnections对象,但这仅仅是因为它的逻辑吗?例如,如果NSURLConnection是同步加载的,那么连接对象在连接完成之前不会收到在同一线程上发送的取消消息

我希望可以从另一个线程向同步NSURLConnection对象发送取消消息

是否有人知道这是可能的,或者曾经尝试过

问候,,
尼克回答我自己的问题:

不,不是!非常简单,因为您启动同步NSURLConnection的类方法不返回连接对象(您将在该对象上调用cancel方法),而是返回NSData对象