摘要: 一、UIImageView添加圆角 第一种方法:通过设置layer的属性,但是最影响性能 第二种方法:使用贝塞尔曲线UIBezierPath和Core Graphics框架画出一个圆角 第三种方法:使用CAShapeLayer和UIBezierPath设置圆角 这三种方法中第三种最好,对内存的消耗最 阅读全文
posted @ 2017-04-12 09:16 来事啊 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、为什么写这篇文章 正是有了Runtime ,OC才有了面向对象的能力,也正是有了Runtime,OC语言的动态性才能体现的淋淋尽致,作为一个iOS开发者,Runtime是不可避免的重点话题之一。 正是有了Runtime ,OC才有了面向对象的能力,也正是有了Runtime,OC语言的动态性才能体 阅读全文
posted @ 2017-04-11 19:02 来事啊 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池建强的博客: 池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、Roc 阅读全文
posted @ 2017-04-07 02:00 来事啊 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、简介 当App发展到一定的规模,性能优化就成为必不可少的一点。但是很多人,又对性能优化很陌生,毕竟平常大多时间都在写业务逻辑,很少关注这个。最近在优化自己的项目,也收集了很多资料,这里先浅谈一下使用Instruments中CoreAnimation优化收获的经验以及总结,这是第一篇,后续会更新T 阅读全文
posted @ 2017-04-06 21:08 来事啊 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、loadView 什么时候被调用? 每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。 有什么作用? loadView方法是用来负责创建UIViewController的view 默认 阅读全文
posted @ 2017-04-06 17:47 来事啊 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、简介 二、使用一 1、打开测试文件,导入相关类,编写以test开头的方法 2、编写以XCT开头的代码,并断言方法返回的结果 3、点击运行 4、如果出现绿色,证明方法无误,如果出现红色证明方法错误 5、如图所示 阅读全文
posted @ 2017-03-31 22:26 来事啊 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、移动统计工具Flurry 阅读全文
posted @ 2017-03-31 02:14 来事啊 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、Exception breakpoint 使用Exceptions Breakpoint的时候发现,如果将Exceptions设置为All,会导致应用在main()函数里面崩溃,避免这个问题的方法是将Exception更改为Objective-C. 二、Symbolic Breakpoint 在 阅读全文
posted @ 2017-03-31 02:04 来事啊 阅读(203) 评论(0) 推荐(0) 编辑
摘要: #import "TableManager.h" @interface TableManager () @property (nonatomic, copy)NSString *sqlitePath; @end @implementation TableManager + (TableManager *)defaultManager{ static TableManager *... 阅读全文
posted @ 2017-03-29 02:19 来事啊 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-29 02:17 来事啊 阅读(137) 评论(0) 推荐(0) 编辑