04 2014 档案

摘要:一.什么是UIApplication1.UIApplication对象是应用程序的象征2.每一个应用都有自己的UIApplication对象,而且是单例的3.通过[UIApplication sharedApplication]可以获得这个单例对象4.一个iOS程序启动后创建的第一个对象就是UIAp... 阅读全文
posted @ 2014-04-20 06:24 W.Sir 阅读(223) 评论(0) 推荐(0)
摘要:在做一个自定义UITableView的UITableViewHeaderFooterView类型的控件时,遇到一个问题:明明已经将UITableViewHeaderFooterView里的子空间的Frame设置了,可是在程序运行时,表头的子控件的显示就是不正确。后来找到了原因,因为我在UITable... 阅读全文
posted @ 2014-04-15 20:03 W.Sir 阅读(754) 评论(0) 推荐(0)
摘要:•每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信•任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时... 阅读全文
posted @ 2014-04-12 06:26 W.Sir 阅读(499) 评论(0) 推荐(0)
摘要:•iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象••重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITable... 阅读全文
posted @ 2014-04-10 17:35 W.Sir 阅读(406) 评论(0) 推荐(0)
摘要:懒加载,又称为延迟加载。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音... 阅读全文
posted @ 2014-04-08 16:56 W.Sir 阅读(534) 评论(0) 推荐(0)