1、使用%zd打印NSInteger ,%tu打印NSUInteger 2、UIScrollView在iOS7中使用了Autolayout导致不能滚动,方法是添加scrollview的content高度 3、UICollectionView的数据不够,无法滑动,解决方案:tableview的数据无论 ...
分类:
移动开发 时间:
2017-02-23 19:02:25
阅读次数:
335
一般来说,我们在webView上面加载了一个链接后,要想适应手机的屏幕,可以用ScalesToFit这个方法。。。。 但也不是,你加载的任何页面,用这个方法都可以完全好使,今天就碰到了。。。然后去webView的库文件里面去找了一个解决方法: 下面这些属性是iOS7之后才有的,通过他们可以设置更加有 ...
分类:
Web程序 时间:
2017-02-14 11:55:02
阅读次数:
198
1.前言 没有服务器,没有https(>=iOS7)。只有一个联网的mbp(OS X EI 10.11.6)。how? 还记得“火星救援么”:遇到一个问题解决一个问题,解决了做够多的问题后,就可以回家了。 2.解决问题 首先需要一个本地的https服务器:服务器搭建 其次需要一个plist(名字随意 ...
分类:
系统相关 时间:
2017-02-08 18:41:21
阅读次数:
374
NSURLSession 在ios7的时候,推出这个。主要是用来替换NSURLConnection。 NSURLSession是一组相互依赖的类,它的大部分组件和NSURLConnection中的组件相同如NSURLRequest,NSURLCache等。而NSURLSession的不同之处在于,它 ...
分类:
Web程序 时间:
2017-01-25 17:56:32
阅读次数:
277
// 记住最初的状态,用完的时候用这个还原 self.cancelBtnTextAttribute = UIBarButtonItem.appearance().titleTextAttributes(for: UIControlState.normal) as [String : AnyObjec ...
分类:
其他好文 时间:
2017-01-17 07:39:35
阅读次数:
225
最近工作中遇到一个比较迷惑的事情,在我利用runtime获取类的属性的时候,由于类实现了一个自定义协议,导致遍历出来的属性中包含了NSObject协议中的property。查来查去,只是知道和protocol有关。晚上问了下朋友(iOS大神),结果被他一句点破。发现这部分知识点遗漏了一点。 prot ...
分类:
移动开发 时间:
2017-01-16 20:12:38
阅读次数:
192
时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Given a string of balanced parentheses output all the matching pairs. 输入 A string consisting of only parenthese ...
分类:
其他好文 时间:
2017-01-12 09:56:37
阅读次数:
224
iOS 宏定义系统版本的判断 #define iOS7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) #define iOS7Later ([UIDevice currentDevice].systemVersion.f ...
分类:
移动开发 时间:
2017-01-11 10:10:37
阅读次数:
504
iOS7之后原来的文本高度计算不能用了,因此将系统的方法重新封装一下,自己用也方便 ...
分类:
移动开发 时间:
2017-01-10 14:48:32
阅读次数:
199
1: navigationController 的返回按钮自定义 SecondViewController *secondVC = [SecondViewController new]; //更改UINavigationController的返回按钮 UIBarButtonItem *backBut ...
分类:
其他好文 时间:
2017-01-06 10:25:48
阅读次数:
151