上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: @过滤 1NSPredict使用注意,对象属性必须用引号标注,或者拼接变量 示例代码:1[NSPredicate predicateWithFormat:@"SELF.name = 'backup'"] 2NSPredicate *predict = [NSPredicate predicateWi 阅读全文
posted @ 2017-09-03 17:32 行者烧炉子 阅读(94) 评论(0) 推荐(0) 编辑
摘要: @主要用到的类 1PHAssetCollection:图片资源数组(代表着相簿数组) 作用:获取相簿资源数组 示例代码: 2PHAsset 图片资源 (代表某个相册里所有图片的数组) 作用:获取某个相簿里的相片资源数组 示例代码 3PHImageManager 图片管理者 作用:根据某个图片资源,获 阅读全文
posted @ 2017-08-27 18:37 行者烧炉子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 博客搬家一下到CSDN:http://blog.csdn.net/weixin_33409246 阅读全文
posted @ 2017-05-03 23:55 行者烧炉子 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 使用UIKit的坐标转换方法convertxxx,千万要注意: 一个控件可以转换子控件上的某个点,到另外一个控件上 但是不能转换自己本身的点,到另外一个控件上,否则会数量加倍 所以,一个控件若想转换本身的点到某个控件,最好加个superView 示例代码:[btn.superview convert 阅读全文
posted @ 2017-03-25 17:09 行者烧炉子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 开发中,我们不可避免要使用,别人花很多时间打磨好的轮子,轮子好用,但有时却无法完全满足我们的要去,这时我们不可避免的要去修改增强一下这个库,如何增强? 我认为,一般有两种修改的方式:1入侵式修改 2叠加式修改 1入侵式修改 如果涉及的地方逻辑较简单清晰,那就直接找到目标处改它,改它的数据,改它的UI 阅读全文
posted @ 2017-03-08 17:59 行者烧炉子 阅读(189) 评论(0) 推荐(0) 编辑
摘要: @经验楼 1如何健壮得写一系列的对象方法? (参考:codingDaily) http://www.cnblogs.com/dzq1991/p/6412029.html 2如何选择一个合适的API方法名字?以达到见名之意(尤其自己封装一个库,库越来越大时) <和创建相关的:make, create, 阅读全文
posted @ 2017-03-08 08:08 行者烧炉子 阅读(169) 评论(2) 推荐(0) 编辑
摘要: @RACSubject信号 注意点:1如果一个页面需要多次发送这个消息,那么似乎会暴露一个bug,信号不会被销毁,等到发送第二个信号 时,第一个信号仍然会被发送,导致错误,比如一个tableView的很多cell,都可能发送某个移除信号时 解决办法:最后发送一个完成信号 示例代码 1[self.de 阅读全文
posted @ 2017-02-26 11:44 行者烧炉子 阅读(143) 评论(0) 推荐(0) 编辑
摘要: @2017-7月 1可视化控件的awakeFromNib不调用? 因为用代码注册了cell 2scrollView添加子控件布局无效? 最好不要用masonry,直接用frame 还有tableView的头视图,用masonry布局有时会莫名其妙的高度不对,用frame约束宽高即可 3attribu 阅读全文
posted @ 2017-02-17 23:51 行者烧炉子 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1一些字典key,通知key,最好转为宏,这样不会粗心写错 2编写某些分类和工具类时,有时不要太依赖自己其他写的分类和工具类,这样方便拷贝这个文件到其他工程 阅读全文
posted @ 2017-02-16 18:50 行者烧炉子 阅读(76) 评论(0) 推荐(0) 编辑
摘要: @xcode区块命名 左边导航栏,右边工具栏,下边调试栏 @快捷键 @模拟器快捷键 1command + s :截屏 #查看导航器列表:Command+1到6 #全局搜索::Command+Shift+F #清除工程: Command + Shift + K #查看文档: Command + Shi 阅读全文
posted @ 2017-02-11 17:58 行者烧炉子 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页