摘要: 行高一定要缓存!!! 不要动态创建子视图 所有的子视图都预先创建 如果不需要显示可以设置 hidden 所有的子视图都应该添加到 contentView 上 所有的子视图都必须指定背景颜色 所有的颜色都不要使用 alpha cell 栅格化 异步绘制 所有的子视图都预先创建 如果不需要显示可以设置  阅读全文
posted @ 2016-10-11 23:56 笔锋至此 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 调试程序 调用堆栈 视图层次结构 - 查看视图遮挡以及自动布局错误 断点和 条件 断点 lldb instrument:Time Profile/ Core Animation/ 内存泄漏 收集错误 —— bugly * 官方网站 http://bugly.qq.com/ 操作步骤 Pod pod 阅读全文
posted @ 2016-10-11 15:26 笔锋至此 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 函数式编程概念 函数式编程是种编程范式 函数式编程 Functional Programming,简写 FP 使用特点,将局部小的逻辑计算封装为一个个小的函数体,在实际应用中将这些小的函数体 自由组合 可以接受函数当作输入(参数)和输出(返回值) 函数式编程的基础是 block/闭包 函数式编程的代 阅读全文
posted @ 2016-10-11 15:11 笔锋至此 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 简介 运行时是一种面向对象的编程语言的运行环境,类似于 java 的虚拟机 OC 最主要的特点就是在程序运行时,以发送消息的方式调用方法 运行时是 OC 的核心,Objective-C 就是基于运行时的 参考文档:http://nshipster.cn/swift-objc-runtime/ 运行时 阅读全文
posted @ 2016-10-11 15:09 笔锋至此 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 简介 CocoaPods 是 iOS 非常常用的类库管理工具 作为 iOS 程序员,掌握 CocoaPods 的常用终端命令,是必不可少的基本技能 集成框架命令 pod 安装和升级 Podfile 格式说明 阅读全文
posted @ 2016-10-11 15:08 笔锋至此 阅读(7163) 评论(0) 推荐(0) 编辑
摘要: 参考文章 https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html#//apple_ref/doc/ui 阅读全文
posted @ 2016-10-11 15:06 笔锋至此 阅读(143) 评论(0) 推荐(0) 编辑