Tag: restkitnetworking 2

UIImageView + AFNetworking setImageWithURLRequest使用RestKit?

我为Rest Api实现使用了RestKit(0.20.0) – 所有GET,POST等。GETs返回图像的一些URL。 我正在使用UIImageView + AFNetworking setImageWithURLRequest函数来下载这些。 我惊讶地看到RestKit日志打印这些提取,所以我做了一些debugging。 似乎AFNetworking发送了一些通知,最终登陆RestKit。 看起来像它发生,因为AFNetworkingOperationDidStartNotification被激发的图像获取和RK已经在RKObjectRequestOperation.m中注册此通知。 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(HTTPOperationDidStart:) name:AFNetworkingOperationDidStartNotification object:nil]; 我的问题是 – 对于我来说,是否这是给我的路由这个问题,我的思想背后使用这个api是为了确保图像提取是完全独立的线程比RK。 这会影响我的CoreData实现吗? 这个图像是否会被caching – 我猜测它不会是因为我没有明确地存储它,但如果这些操作开始发生在与Rest api操作相同的池上,它可能会影响性能吗? 这是正确的实施? 我是否应该将图像caching在CoreData中,而不是全部使用AFNetworking API? 稍微偏离但相关的话题 – 我计划从服务器获取数百个项目,每个项目也可以有很多项目。 而且每一个都会有图像。 所以它是一个漂亮的networking应用程序。 是否有任何最佳实践来pipe理这些请求,以避免性能障碍? 提前Thx的帮助..