AFNetworking初探

xiaoxiao2021-02-28  90

看图:

1、NSURLSession – AFURLSessionManager、AFHTTPSessionManager,基于iOS的NSURLSession完成网络请求数据工作; 2、Reachability – AFNetworkReachabilityManager,网络可达性检测器; 3、Security – AFSecurityPolicy,有关安全策略的; 4、Serialization – AFURLRequestSerialization、AFURLResponseSerialization,分别是请求序列化器和响应序列化器

NS_ASSUME_NONNULL_BEGIN、NS_ASSUME_NONNULL_END: 如果需要每个属性或每个方法都去指定nonnull和nullable,是一件非常繁琐的事。苹果为了减轻我们的工作量,专门提供了两个宏:NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END。在这两个宏之间的代码,所有简单指针对象都被假定为nonnull,因此我们只需要去指定那些nullable的指针
转载请注明原文地址: https://www.6miu.com/read-51906.html

最新回复(0)