【文件属性】:
文件名称:HandsomeURLSession:适用于iOS,watchOS,tvOS和macOS的NSURLSession扩展
文件大小:28KB
文件格式:ZIP
更新时间:2021-04-29 01:15:51
Objective-C
handsomeURLSession v1.2.1
NSURLSession的此扩展为您提供了HTTP请求的键入响应,包括异步和同步。 如果发生错误,则引发异常。
支持以下类型的响应:
UTF8文字: String
JSON: [String:AnyObject]
数据: NSData
图片: UIImage或NSImage
XML: NSXMLParser
可可豆
使用将安装到您的项目中。
pod 'HandsomeURLSession'
##用法
获取一个NSURLSession
let session = NSURLSession. sharedSession ()
为要加载的数据创建NSURLRequest实例
let request = NSURLRequest ( URL : NSURL ( string : " http://loripsum.net/ap
【文件预览】:
HandsomeURLSession-master
----Sources()
--------Info-macOS.plist(806B)
--------Info-tvOS.plist(806B)
--------HandsomeURLSession.h(10KB)
--------Info-iOS.plist(806B)
--------Info-watchOS.plist(806B)
--------HandsomeURLSession.m(9KB)
----HandsomeURLSessionTests()
--------WhenDataIsRequestedSynchronously.swift(974B)
--------Info.plist(680B)
--------WhenJsonIsRequestedAsynchronously.swift(2KB)
--------WhenResponseIsRequestedSynchronously.swift(761B)
--------WhenTextIsRequestedAsynchronously.swift(2KB)
--------HandsomeURLSessionTests-Bridging-Header.h(135B)
--------WhenJsonIsRequestedSynchronously.swift(1KB)
--------WhenTextIsRequestedSynchronously.swift(941B)
--------URLSessionMocks.swift(3KB)
--------WhenVoidIsRequestedSynchronously.swift(921B)
--------WhenVoidIsRequestedAsynchronously.swift(1KB)
----LICENSE(1KB)
----README.md(3KB)
----HandsomeURLSession.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(46KB)
----.gitignore(376B)
----CHANGELOG.md(298B)
----HandsomeURLSession.podspec(813B)