2016年2月5日

iOS UIKit - UIWindow

摘要: UIWindow类定义一个对象被称为一个窗口,管理和协调的观点在设备屏幕上显示一个应用程序。除非一个应用程序可以显示内容的外部设备屏幕上,一个应用程序只有一个窗口。 窗口的两个主要功能是提供一个显示其视图的区域并将事件分发给视图。要改变你的应用程序显示,你可以改变窗口的根视图,而不用创建一个新的窗口 阅读全文

posted @ 2016-02-05 00:16 loying 阅读(189) 评论(0) 推荐(0) 编辑

2016年2月1日

iOS 基础知识

摘要: 一、Objective-C语言特性有哪些? 1,c语言的超集,可以混编c和c++代码。(Objective-C++) 参考:http://blog.csdn.net/fengsh998/article/details/8010696 2,oc的方法调用为消息传递模型(用[]表示)。 3,单继承。不支 阅读全文

posted @ 2016-02-01 22:58 loying 阅读(225) 评论(0) 推荐(0) 编辑

iOS深度学习 - Runtime

摘要: 这里是iOS深度学习-Runtime的大纲。 一、Class 1,isa指针、super_class指针 2,metaclass(元类) 3,objc_object(表示一个 类的实例 的结构体) 和 id类型(typedef struct objc_object *id) 二、Ivar objc_ 阅读全文

posted @ 2016-02-01 20:03 loying 阅读(698) 评论(0) 推荐(0) 编辑

2016年1月31日

iOS深度学习 - 多线程

摘要: 这里是iOS多线程深度学习的大纲,提供概念,提供学习所需要的目标。把这些概念理解并实践,最后应用到自己的app开发中。 一、线程与RunLoop 1,RunLoop的mode 2,RunLoop的输入源与定时源 3,RunLoop的观察者 二、实现方案 1,pThread 2,NSThread 3, 阅读全文

posted @ 2016-01-31 11:24 loying 阅读(239) 评论(0) 推荐(0) 编辑

2016年1月26日

UITableView 显示优化

摘要: 今天被问到在UITableView的滑动过程中,怎么对其进行优化,使其不卡顿。 回答的时候有点仓促,感觉很多了解的东西没有说出来,总结下吧。 首先是,高度显示优化。 先用estimatedRowHeight这个属性,配合AutoLayout,设置rowHight = UITableViewAutom 阅读全文

posted @ 2016-01-26 15:35 loying 阅读(144) 评论(0) 推荐(0) 编辑

2016年1月20日

iOS 开发小记 (七)

摘要: 最近要换地方工作了,整理下之前遇到的问题。1、StatusBarViewcontroller-basedstatusbarappearance状态栏属性设置后,plist修改后才有效。2、Auto LayoutHugging priority 确定view有多大的优先级阻止自己变大。Compress... 阅读全文

posted @ 2016-01-20 23:51 loying 阅读(253) 评论(0) 推荐(0) 编辑

2016年1月19日

CoreAnimation - CAAnimation 动画

摘要: 之前介绍的是UIView 的动画(http://www.cnblogs.com/loying/p/5122253.html),这次介绍的是CAAnimation的动画。在xcode中打开CAAnimation.h ,可以看到以下几个类:CAAnimation所有动画对象的父类。(不能直接使用)CAP... 阅读全文

posted @ 2016-01-19 22:53 loying 阅读(245) 评论(0) 推荐(0) 编辑

2016年1月11日

UIView 动画

摘要: UIView封装的动画有三类,下面是三个category 的名字: UIViewAnimationWithBlocks UIViewKeyframeAnimations UIViewAnimation 1,UIViewAnimationWithBlocks 上面这个动画用的是 transitionW 阅读全文

posted @ 2016-01-11 19:01 loying 阅读(764) 评论(0) 推荐(0) 编辑

2016年1月8日

iOS 开发小记 (六)

摘要: 这一篇是最近开发遇到的问题:一,善用Category 实现功能分块与重用UIViewController+UIImagePickController,实现了选择照片的功能。一个APP中选择照片的地方有很多,用category实现后,使用时每个地方就只需一行代码。至于选中后的回调,考虑了Block、d... 阅读全文

posted @ 2016-01-08 15:01 loying 阅读(258) 评论(0) 推荐(0) 编辑

2015年12月29日

CoreData

摘要: CoreData 的学习步骤:1,了解CoreData的概念,用处。2,了解三个类。@property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext;@property (readonly, st... 阅读全文

posted @ 2015-12-29 22:54 loying 阅读(165) 评论(0) 推荐(0) 编辑

导航