个人网站 搭建JENKINS+IOS持续集成遇到的坑与解决方案 本文并不是jenkins安装使用教程,百度,Google已有相当多此类文章,有兴趣的朋友可自行搜索,本文只是记...
个人网站 搭建JENKINS+IOS持续集成遇到的坑与解决方案 本文并不是jenkins安装使用教程,百度,Google已有相当多此类文章,有兴趣的朋友可自行搜索,本文只是记...
转眼一年又过去了,从去年6月份毕业到现在已经工作一年半了。想起以前学生时代都没有写过一篇像样的年度总结,如今为何会选择写这样一篇总结呢?因为我发现在这一年半里,我逐渐地去学习...
升级iOS 11只有,发现- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NS...
修改UITextField占位文字的颜色 使用attributedPlaceholder 重写- (void)drawPlaceholderInRect:(CGRect)re...
assign和weak的区别 本质区别速度比较: __unsafe_unretained > __weak 用途assign一般用在基本数据类型上面, 比如int\doubl...
控件监听 如果继承自UIControl 代理 通知 利用内部的某些机制比如重写UITextField的becomeFirstResponder和resignFirstResp...
NSAttributedString 带有属性的字符串, 富文本 由2部分组成文字内容 : NSString *文字属性 : NSDictionary *文字颜色 - NSF...
XIB 加载要点 通过xib加载view会调用- (void)awakeFromNib方法 xib加载view,点击view触发事件 - (void)setSelected...
PHotos框架详解 判断状态 PHAsset : 一个资源, 比如一张图片\一段视频PHAssetCollection : 一个相簿 PHAssetCollection的标...
Git 操作 基本操作 查看当前git状态git status 添加代码到暂缓区git add . 提交代码到本地git commit -m '' remote 远程仓库gi...