- 博客(3)
- 收藏
- 关注
原创 正则表达之----验证数字的正则表达式集
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证数字和小数点:^[0-9]+([.]{0}|[.]{1}[0-9]+)$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+
2016-11-23 13:52:52 269
原创 RunTime之Method Swizzling
需求就拿我们公司项目来说吧,我们公司是做导航的,而且项目规模比较大,各个控制器功能都已经实现。突然有一天老大过来,说我们要在所有页面添加统计功能,也就是用户进入这个页面就统计一次。我们会想到下面的一些方法:手动添加直接简单粗暴的在每个控制器中加入统计,复制、粘贴、复制、粘贴...上面这种方法太Low了,消耗时间而且以后非常难以维护,会让后面的开发人员骂死的。继承我们可以使用
2016-11-18 14:57:23 361
原创 iOS隐藏导航栏底部的线条& UINavigationBar小技巧
根据UI的设计,navigationbar需要跟界面一体化,但是下面这根黑线是比较烦的问题,可能界面一需要隐藏,界面二就要出现,也可能需要改变粗细之类的,又因为navigationbar会影响接下来的推栈,所以需要做一点小改动.方法1:直接隐藏://在页面出现的时候就将黑线隐藏起来 -(void)viewWillAppear:(BOOL)animated{ [self.naviga
2016-11-03 16:32:47 729
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人