English 中文(简体)
在AFNetworking中使用核心数据作为浏览器切身
原标题:Use Core data as browser cache in AFNetworking

I read something about multi thread access on DB but still not sure best way to do that for reading/writing in conjunction with async network download. For instance I will have a page with images from the web, so I m retrieving them by their URLs, using AFNetworking but I want to check first on my DB and write on it (or disk) the retrieved image for future use. What can be the best way to do that without blocking the UI (like when scrolling)? If I do that with a singleton that reads/writes it block the main thread. Thanks for any tips on that.

最佳回答

AFNetworking is not the tool for that. Instead, you can take advantage of the built-in functionality of NSURLCache--specifically Peter Steinberger s fork of SDURLCache.

-applicationDidFinishLaunching WithOptions:, do NSURLCache +set CommonCache: with an instance of SDURLCache (有一部分磁盘空间得到分配)。 通过<代码>UIWebView(和AFNetworking就这一事项提出的所有要求,将自动通过<代码>NSURLCache<>/code>进行,然后才能对切身进行检查。 它不言而喻, drop落,正确遵循切令,应该非常公正地解决你的问题。

问题回答

暂无回答




相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签