|
|
1
1
所以我们开始,替代解决方案,没有硬编码注入。假设您使用的是UIImageView+AFNetworking扩展:
还可以看看Foursquare的 solution ,这依赖于相同的技术。 |
|
|
2
0
最近,当我在UITableView中实现图像延迟加载时,我遇到了类似的问题。用户滚动在这里应该有更高的优先级。 你的方向是正确的,问题在于运行循环模式。使用UIImageView+AFNetworking扩展,图像加载有AFURLConnectionOperation,该操作在单独的网络线程上运行(请参阅实现),因此NSURLConnection不在主线程上运行。 要使任务在UITrackingRunLoopMode处于活动状态时停止,您需要 在主线程上移动网络代码 以某种方式 可能的解决方案:
我仍然不确定AFNetworking为什么要创建它的独立网络线程。在后台处理传入数据?如果有人有猜测,请回答。 另请参阅 this 问题 |
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 2 年前 |
|
|
YosiFZ · pod更新依赖关系pod 2 年前 |
|
|
Community wiki · 查找iOS日历 2 年前 |