在Xcode 4.4中不存在这种情况,但是在4.5中,如果从cachedResponseForRequest内部调用sendSynchronousRequest并使用ios6模拟器或真实设备,则调用不会返回直到超时。
同样,使用sendAsynchronousRequest的循环并旋转(每0.05秒检查一次完成),完成循环(经过10秒),但是请求永远不会完成(如果从cachedResponseForRequest中调用)。
在Xcode 4.4中(模拟ios5),这种情况不会发生。有什么想法吗?