今天试了好几种办法,最后如此:
将上传改为串行,这样取消的时候可以直接return,将标志置反后,下一循环就跳出来。
我用的gcd group 来管理每一张图片的上传。每张图片开始:enter_group,结束后调用 leave_group.
但是这里有个弊端:图片上传时,不能取消当前的上传,只能从下一次拦截。
我深知,这不是我的本意。
由于用的是七牛上传工具。对于取消上传,并不清楚。
明天再来试下吧。
我本来打算用NSOpreation,NSOperationQueue的。
后来发现gcd也有cancelBlock-->dispatch_cancel_block(yourblock).
再看看吧。
完成日更先。今天下班的时候,感觉到无力,饭后并不得到缓解。看来不能再加班了。到钟,delete bug 后就散home吧。