摘要: 1. git log -p filename查看文件的每一个详细的历史修改,如果没有-p选项,只显示提交记录,不显示文件内容修改,git log -p -3 filename 显示最近的3次提交。2. git log --pretty=oneline filename每一行显示一个提交,先显示哈希码... 阅读全文
posted @ 2015-08-05 23:58 feiling 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 1.设置title1 [btn setTitle: @"search" forState: UIControlStateNormal];2.设置字体1 //[btn setFont: [UIFont systemFontSize: 14.0]]; //这种可以用来设置字体的大小,但是可能会被移... 阅读全文
posted @ 2015-08-05 23:56 feiling 阅读(259) 评论(0) 推荐(0) 编辑
摘要: http://css3lib.alloyteam.com/#animation/AnimatedButtons 阅读全文
posted @ 2015-08-05 23:21 feiling 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 什么是时间戳?时间戳(timestamp),通常是一个字符序列,唯一地标识某一刻的时间。数字时间戳技术是数字签名技术一种变种的应用。思考:简单来讲就是根据文件hash加密后生成的摘要和时间生成的时间凭证,它的数值是从1970年1月1日8点到现在时间的总的毫秒数在Objective-C中如何将时间戳转... 阅读全文
posted @ 2015-08-05 23:16 feiling 阅读(4225) 评论(1) 推荐(0) 编辑
摘要: NSDate对象包含两个部分,日期(Date)和时间(Time)。格式化的时间字符串主要也是针对日期和时间的1、基础用法1 NSDate* now = [NSDate date];2 NSDateFormatter* fmt = [[NSDateFormatter alloc] init];3 fm... 阅读全文
posted @ 2015-08-05 23:14 feiling 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 在网上搜索了下大概有下面几种方法:1.使用Quartz2D画出横线 1 需要一个UIVIew把这两个Label装起来,你需要计算好他们的位置同时给黑线预留像素的位置。这样你在UIView里面- (void)drawRect:(CGRect)rect;用Quartz2D把这条黑线画出来。然后在相应的位... 阅读全文
posted @ 2015-08-05 22:54 feiling 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: 在iOS6中UILineBreakModelWordWrap deprecated现在推荐使用1 [label setLineBreakMode:NSLineBreakByWordWrapping]; 阅读全文
posted @ 2015-08-05 22:46 feiling 阅读(1499) 评论(0) 推荐(0) 编辑
摘要: 1 UILabel*label; 2 3 //设置换行 4 label.lineBreakMode = UILineBreakModeWordWrap; 5 label.numberOfLines = 0; 6 7 换行符还是“\n” 8 比如NSString * xstr... 阅读全文
posted @ 2015-08-05 22:29 feiling 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 直接设置tabBarItem.badgeValue没有效果,找原因半天发现ViewController被NavigationViewController包着需这样设置才行:1 self.navigationController.tabBarItem.badgeValue = [[NSString a... 阅读全文
posted @ 2015-08-05 09:55 feiling 阅读(517) 评论(0) 推荐(0) 编辑