随笔分类 -  iOS开发之UI

进击的UI------------网络判断
摘要:转自:http://blog.csdn.net/huang2009303513/article/details/41309043NSUserDefaults standardUserDefaults的使用hone中在本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUs... 阅读全文
posted @ 2015-11-21 16:52 sharkHZ 阅读(190) 评论(0) 推荐(0)
进击的UI---------------------collectionView,MRC&ARC
摘要:UINavigationController,UITabBarController这些可以放置多个viewController,负责这些viewController进行切换的控制器,就叫做容器控制器容器UINavigationController*navigtioncontroller=[[UINa... 阅读全文
posted @ 2015-11-21 16:51 sharkHZ 阅读(197) 评论(0) 推荐(0)
进击的UI---------------多线程管理
摘要:多线程管理 (NSThread,NSOperationQueue,GCD)程序:有源代码生成的可执行应用(qq.app)进程:一个正常运行的程序(正在运行的qq)线程:程序中独立运行的代码段(接受qq消息的代码)(一个进程是由一个或多个线程组成.进程负责资源的调度和分配,线程才是程序真正的执行单元,... 阅读全文
posted @ 2015-11-21 16:50 sharkHZ 阅读(161) 评论(0) 推荐(0)
进击的UI----------------通知(KVO),MVC
摘要:1.通知(NSNotification)2.MVC(Model-View-Controller)模型视图控制器优势:1⃣️:实现低耦合,减少视图和控制器之间的复杂冗余的代码. 2⃣️:提高重用性,多个视图可以共享一个模型,多个控制器可以共享一个视图. 3⃣️:更易于维护,M,V,C独立... 阅读全文
posted @ 2015-11-21 16:49 sharkHZ 阅读(140) 评论(0) 推荐(0)
进击的UI----------动画
摘要:学习动画// ios动画分成两个大类:1.UIView 动画 2.CALayer动画// 通过动画去改变UIView的属性,UI效果更好1.UIAnimation2.CALayer 阅读全文
posted @ 2015-11-21 16:48 sharkHZ 阅读(131) 评论(0) 推荐(0)