- 博客(8)
- 收藏
- 关注
翻译 CALayer Tips 1
定义 CALayer 子类,override func draw(in ctx: CGContext) 的时候,如果我们在该方法中使用使用UIKit做绘制(比如UIColor.set(),UIBezierPath.stroke()),就有必要在方法头使用 UIGraphicsPushContext(ctx),在方法尾使用UIGraphicsPopContext()。因为UIKit的绘制,是基于G
2017-11-02 17:08:15 224
翻译 bezierpath 常用方法备注一
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-02 17:04:20 306
原创 iOS 如何边下载边显示图片
图片有 3 种常见的编码方式:image_baseline image_interlaced image_progressive第一种是 baseline,即逐行扫描。默认情况下,JPEG、PNG、GIF 都是这种保存方式。 第二种是 interlaced,即隔行扫描。PNG 和 GIF 在保存时可以选择这种格式。 第三种是 progressive,即渐进式。JPEG 在保存时可以选择这种方式。
2017-09-05 10:56:51 704
翻译 iOS 崩溃知识初了解
1.EXC_BAD_ACCESS 在访问一个已经被释放的对象或者向该已经被释放的对象发送消息时,EXC_BAD_ACCESS 就会出现。出现EXC_BAD_ACCESS常见的原因有:初始化方法初始化变量的时候用错了权限修饰符,因而导致对象被释放,例如,在数组初始化的时候,将其权限修饰符设成了assign而不是strong ,那么如果该数组作为tableView的数据源,在cellForRo
2017-09-04 12:09:51 337
翻译 整理了一下常用的Mac终端指令
整理了一下mac的终端命令目录操作: mkdir 创建一个目录 mkdir dirnamermdir 删除一个目录 rmdir dirnamemvdir 移动或重命名一个目录 mvdir dir1 dir2cd 改变当前目录 cd dirnamepwd 显示当前目录的路径名ls 显示当前目录的内容 ls -ladircmp 比较两个目录的内容 dircmp dir1 di
2017-08-02 15:52:26 522
翻译 method swizzling使用一例
**Method swizzling** 是改变selector(选择器)实现的一个的过程,这个技术依赖于Object-C的方法调用可以通过运行时进行拦截(改变),具体做法就是改变类的调度表(dispatch table)中selector(选择器)到最终函数间的映射关系。举个例子,假如我们想跟踪每个控制器在某个程序中展示给用户的次数:那么可以在每个控制器的viewDidAppear 的实现里面添加
2017-07-31 19:13:54 239
原创 关于百度地图poi和geo搜索服务的应用
整里了一下公司项目中关于百度地图poi和geo检索服务的应用,两个工具类,无侵入,代码详细见链接:百度poi和geo搜索服务的应用
2017-07-03 17:43:38 712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人