- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 关于一些宏 ios里面自带的
看afn的代码的时候看到一个宏 TARGET_OS_WATCH 在AFURLSessionManager这个类中写的,我一时不知道这是什么意思,全局搜索了一下 找不到,网络上对他的解释 存在于搜索下大概的意思就是如下,判断是不是ios mac 或者watch的:光用TARGET_OS_MAC并不能够区分ios和mac,需要像这样:#if TARGET_OS_IP
2018-01-27 16:24:56 1202
原创 从今天开始 阅读AFNetworking 的源码(一)
这是我第一看源码,之前面试的时候老有人问我有看源码的习惯吗?其实我一直想看,没时间,刚好遇到一个超级闲的公司,我就开始的我看源码之路了。 我的方法很简单就是一句句的,从最简单的开始,遇到不熟悉的类,还有方法就会查查,首先遇到的类是一个关于网络状态的显示的类 AFNetworkActivityIndicatorManager ,用到的方法就是[[AFNetworkActiv
2018-01-26 17:37:25 263
原创 今天遇到IQKeyboardManager的ios11 不显示toolbar上面的问题
IQKeyboardManager ios11 不显示 toolbar的文字iOS11的UIToolbar 有一个UIToolbarContentView的子控件,但是它在view的最顶层,事件响应不了,解决办法就是手动执行一次 UIToolbar *toolbar = [UIToolbar new]; [self addSubview: toolbar];
2018-01-23 17:44:05 3279 1
原创 归并排序
归并排序是一种时间复杂度为nlog(n)的算法,nlog(n)在n的基数很大的情况下会与n*n的算法时间相差比较大冒泡法排序,选择排序是一种n*n的时间复杂度的算法。 先来介绍归并算法的原理,归并算法是将数组分成n个已经排好序的 每次都对数组进行分组 直至分到每个数组只有一个 期间用了log(n)次 先来看看 怎样将两个已经排好序的数组,合
2018-01-05 16:07:57 284 1
数据结构笔记
2013-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人