代码改变世界

取整函数floor与ceil

2015-07-30 11:08 by 心舞向阳, 493 阅读, 0 推荐, 收藏, 编辑
摘要:在某些情况下, 我们需要对小数进行进位与舍位, 而非四舍五入, 这时候, 我们就需要用到floor函数与ceil函数.floor函数的作用是"向下取整", 也即是说, floor(x)会取到小于等于x的最大整数, 例: x = 2.88, 则floor(x) = 2;假如要保留两位小数, 则floo... 阅读全文

修改webView字体大小、宽度及缩放效果

2015-07-14 16:45 by 心舞向阳, 1117 阅读, 0 推荐, 收藏, 编辑
摘要:1.遵守UIWebViewDelegate代理2.实现方法-(void)webViewDidFinishLoad:(UIWebView *)webview{ [_refWebView stringByEvaluatingJavaScriptFromString:@"document.getElem... 阅读全文

限定小数点位数

2015-07-14 14:21 by 心舞向阳, 153 阅读, 0 推荐, 收藏, 编辑
摘要:- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {NSRange last = [_borMone... 阅读全文

常用正则表达式

2015-07-07 20:44 by 心舞向阳, 238 阅读, 0 推荐, 收藏, 编辑
摘要:1.手机号^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$2.身份证15位^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$18位^[1-9]\d{5}[... 阅读全文

富文本 NSAttributedString

2015-07-07 20:07 by 心舞向阳, 138 阅读, 0 推荐, 收藏, 编辑
摘要:在项目开发中, 我们经常使用UILabel、UITextView、UITextField来展示各种文字信息, 很多时候, 我们需要使用不同的颜色和字体来显示文字信息, 而这三个控件本身并不能实现这个效果, 这时候, 就需要用到富文本中的NSAttributedString了.例如, 有"预收服务费 ... 阅读全文

冒泡排序及其优化

2015-06-10 19:33 by 心舞向阳, 141 阅读, 0 推荐, 收藏, 编辑
摘要:冒泡排序是编程之中非常简单的一种排序方法,作为入门级排序方法,可以说每个程序员对它都并不陌生。所谓冒泡排序,便是通过水中气泡一般,重复地走访过要排序的数列,一次比较两个元素,将它们按照从大到小或者从小到大的顺序排列,如果它们的顺序错误就把他们交换过来。只是,计算机和人不一样,它只会固定的按照原本设定... 阅读全文

KaleidoscopeGame

2015-06-10 11:45 by 心舞向阳, 122 阅读, 0 推荐, 收藏, 编辑
摘要://创建万花筒视图 for(NSInteger i = 0; i = 0; i--) {//使用tag值寻找到相应的视图[self.window viewWithTag:214 -i].backgroundColor = [self.window viewWithTag:215 - i].backg... 阅读全文

LightsOut--Easy

2015-06-10 11:43 by 心舞向阳, 162 阅读, 0 推荐, 收藏, 编辑
摘要:效果图首先,使用for循环将视图在模拟器上创建出来 for(NSInteger i = 0; i < 6; i++) {for (NSInteger j = 0; j < 10; j++) {//创建和灯泡视图等同数量的button, 来控制灯泡的开关UIButton *lightButton = ... 阅读全文

模态视图的进入和关闭

2015-06-10 11:40 by 心舞向阳, 294 阅读, 0 推荐, 收藏, 编辑
摘要:我们切换视图, 一般使用两种方法, 一种是push和pop, 另一种则是模态推出;push和pop的方法我们使用较多, 不过这个方法却有着一定的限制, 那就是当我们未曾设置导航控制器的时候, 这个方法是无法使用的,而模态推出则没有这个限制.模态推出使用起来非常的简单, 它只有两个方法, 一个是显示模... 阅读全文

Xcode(MAC)常用快捷键

2015-06-10 11:35 by 心舞向阳, 277 阅读, 0 推荐, 收藏, 编辑
摘要:收集一些Xcode和MAC常用的快捷键, 其中加**的为非常常用的, 需要牢牢掌握Xcode常用快捷键**Command + N : 新建一个文件(MAC通用)**Command + Shift + N : 新建一个文件夹(MAC通用, 在Xcode中为新建一个工程)**Command + B : ... 阅读全文