摘要: 要求: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 阅读全文
posted @ 2018-12-13 13:07 清水00 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 要求: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 优化前 时间复杂度O(n^2) 优化后 阅读全文
posted @ 2018-12-13 09:44 清水00 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 该篇是AFNetworking中网络框架部分的最后一部分AFHTTPSessionManager。 AFHTTPSessionManager是AFURLSessionManager的子类,提供通过提供basesURL来构建HTTP请求的便捷方法。仍旧是先从.h文件来读起。 AFHTTPSession 阅读全文
posted @ 2018-09-18 16:50 清水00 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 这次来说一下AFURLSessionManager 从头文件的英文注释可以看出AFURLSessionManager类创建并管理着NSURLSession对象,而NSURLSession又是基于NSURLSessionConfiguration的。同时该类也是AFHTTPSessionManager 阅读全文
posted @ 2018-09-12 17:59 清水00 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 这次来说一下AFURLResponseSerialization这个HTTP响应类。 定义了一个协议,该协议返回序列化后的结果。后续的AFHTTPResponseSerializer以及他的子类都遵循了该协议 该类内有很多子类定义,这里借用一张图来展示,之后一个一个来说。 我们先来看下AFHTTPR 阅读全文
posted @ 2018-08-14 14:33 清水00 阅读(175) 评论(0) 推荐(0) 编辑
摘要: AFURLRequestSerialization模块主要做的两样事情: 1.创建普通NSMUtableURLRequest请求对象。2.创建表单类NSMUtableURLRequest请求对象。此外还有比如:处理查询的URL参数 也就是说这主要实现了请求报文序列化的功能。 在AFURLReques 阅读全文
posted @ 2018-08-07 15:35 清水00 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 选择排序: 插入排序: 快速排序: 归并排序: 未完待续...... 阅读全文
posted @ 2018-08-01 10:48 清水00 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.使用boundingRectWithSize:计算高度时传入的属性要和Label保持一致 2.计算得出的高度类型为CGFloat类型在使用时可能存在四舍五入等情况的误差,请使用ceil()函数取整 3.如果文本中包含\n\r等字符时会被当做普通字符计算,而到了UITextView等空间中会被换行 阅读全文
posted @ 2018-05-31 16:28 清水00 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 记录在阅读源码过程中所获: 1.该类用于针对HTTPS配置时的证书是否正确的验证 2.该类实现基于系统库Security。使用SecTrustRef对象进行验证。SecTrustRef对象是一种执行信任链验证的抽象实体,包含着验证策略(SecPolicyRef)以及一系列受信任证书(SecCerti 阅读全文
posted @ 2018-05-30 11:18 清水00 阅读(194) 评论(0) 推荐(0) 编辑
摘要: AFNetworkReachabilityManager是AFNetWorking库中用于监控网络环境变化的类。 首先从AFNetworkReachabilityManager.h文件一层一层往下看。 其实现是依赖于SystemConfiguration这个api。 这是一个用以描述网络状态的枚举封 阅读全文
posted @ 2018-05-08 16:05 清水00 阅读(143) 评论(0) 推荐(0) 编辑