EVURLCache:NSURLCache子类,用于处理使用NSURLRequest的所有Web请求

时间:2024-05-23 19:37:36
【文件属性】:

文件名称:EVURLCache:NSURLCache子类,用于处理使用NSURLRequest的所有Web请求

文件大小:3.64MB

文件格式:ZIP

更新时间:2024-05-23 19:37:36

swift cache uiwebview nsurlcache-subclass nsurlrequest

EVURLCache 这是什么? 这是NSURLCache子类,用于处理使用NSURLRequest的所有Web请求。 (包括UIWebView) EVURLCache用于处理以下缓存策略: 即使没有互联网连接,该应用程序也必须能够正常运行。 从应用商店下载应用后,该应用必须立即可用。 (这意味着所需的内容可以包含在应用程序中。) 您确实希望能够下载新的/更新的内容。 额外功能 由于(很可能会看到限制)所有文件都将被缓存,因此您不必自己处理传入的数据。 您可以执行NSURLRequest,然后在connectionDidFinishLoading中可以使用缓存中的文件。 您可以通过调用以下内容获取该文件的完整路径:EVURLCache.storagePathForRequest(theRequest) 控制缓存 当EVURLCache包含HTTP标头变量“ Cache-Co


【文件预览】:
EVURLCache-master
----.travis.yml(345B)
----.swift-version(4B)
----EVURLCache()
--------ViewController.swift(2KB)
--------Assets.xcassets()
--------Pod()
--------Base.lproj()
--------AppDelegate.swift(3KB)
--------Info.plist(1KB)
----EVURLCache.xcworkspace()
--------contents.xcworkspacedata(228B)
--------xcshareddata()
----Podfile(568B)
----OSXcompileTest()
--------Info.plist(733B)
--------OSXcompileTest.swift(951B)
----LICENSE(1KB)
----PreCache()
--------static.licdn.com()
--------evict.nl()
----EVURLCache.podspec(5KB)
----Podfile.lock(84B)
----EVURLCache.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(35KB)
--------xcshareddata()
----Pods()
--------Target Support Files()
--------Manifest.lock(84B)
--------Pods.xcodeproj()
----.gitignore(633B)
----README.md(11KB)
----EVURLCache-iOS()
--------EVURLCache_iOS.h(530B)
--------Info.plist(726B)
----.gitattributes(33B)

网友评论