2016年2月14日

iOS 开发小记 (八)

摘要: 过完年,整理下最近遇到的问题。 1,通过runtime动态添加Ivar 优点:动态添加Ivar我们能够通过遍历Ivar得到我们所添加的属性。 缺点:不能在已存在的class中添加Ivar,必须通过objc_allocateClassPair动态创建一个class,才能调用class_addIvar创 阅读全文

posted @ 2016-02-14 23:14 loying 阅读(168) 评论(0) 推荐(0) 编辑

iOS - Core Graphics 之 Quartz2D

摘要: Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。 Quartz通过修改当前图形状态(current graphi 阅读全文

posted @ 2016-02-14 17:59 loying 阅读(240) 评论(0) 推荐(0) 编辑

iOS开发-基础框架

摘要: Foundation框架为所有的应用程序提供基本系统服务 创建和管理集合,比如数组和字典 访问存储在应用程序里的图片和其它资源 创建和管理字符串 提交和接收通知 创建日期和时间对象 自动发现IP网络上的设备 操作URL流 执行异步代码 UIKit框架提供创建基于触摸用户界面的类 构建和管理你的用户界 阅读全文

posted @ 2016-02-14 15:39 loying 阅读(263) 评论(0) 推荐(0) 编辑

导航