1.http://www.cnblogs.com/wsq724439564/p/3301943.html
来源:互联网 发布:mysql lpad 编辑:程序博客网 时间:2024/06/10 13:23
sqlite3 登录界面
当系统向您的应用程序发送低内存警告时,您需要加以注意。当可用内存的数量降低到安全阈值以下时,iPhone OS会通知最前面的应用程序。如果您的应用程序收到这种警告,就必须尽可能多地释放内存,即释放不再需要的对象或清理易于在稍后进行重建的缓存。
UIKit提供如下几种接收低内存警告的方法:
▪在应用程序委托中实现applicationDidReceiveMemoryWarning:方法。
▪在您的UIViewController子类中实现didReceiveMemoryWarning方法。
▪注册UIApplicationDidReceiveMemoryWarningNotification通告。
一旦收到上述的任何警告,您的处理代码就应该立即响应,释放所有不需要的内存。视图控制器应该清除当前离屏的视图对象,您的应用程序委托则应该释放尽可能多的数据结构,或者通知其它应用程序对象释放其拥有的内存。
如果您的定制对象知道一些可清理的资源,则可以让该对象注册UIApplicationDidReceiveMemoryWarningNotification通告,并在通告处理器代码中直接释放那些资源。如果您通过少数对象来管理大多数可清理的资源,且适合清理所有的这些资源,则同样可以让这些对象进行注册。但是,如果您有很多可清理的对象,或者仅希望释放这些对象的一个子集,则在您的应用程序委托中进行释放可能更好一些。
0 0
- 1.http://www.cnblogs.com/wsq724439564/p/3301943.html
- http://www.cnblogs.com/flylovesky/p/3274869.html
- http://www.cnblogs.com/ada-zheng/p/3284660.html
- http://www.cnblogs.com/zhanghaiba/p/3548602.html
- http://www.cnblogs.com/scy251147/p/3566638.html
- http://www.cnblogs.com/amosli/p/3577645.html
- http://www.cnblogs.com/VisualImage/p/3594973.html
- http://www.cnblogs.com/kuangbin/p/3164106.html
- http://www.cnblogs.com/wengzilin/p/3530712.html
- http://www.cnblogs.com/qingjoin/p/3549325.html
- http://www.cnblogs.com/interdrp/p/3785164.html
- http://www.cnblogs.com/ruiati/p/3930732.html
- http://www.cnblogs.com/knowledgesea/p/3491214.html
- http://www.cnblogs.com/ganganloveu/p/3755191.html
- http://www.cnblogs.com/kenshincui/p/3885689.html
- http://www.cnblogs.com/lanxuezaipiao/p/3440471.html
- http://www.cnblogs.com/wangfupeng1988/p/4001284.html
- http://www.cnblogs.com/kissazi2/p/4133927.html
- 程序之间的跳转 iOS开发
- 冰箱市场步入洗礼阶段,凭借创新与颠覆方能脱颖而出
- oracle 查数据库死锁
- Opencv 无按钮设置
- android fragment带实例详解(上)
- 1.http://www.cnblogs.com/wsq724439564/p/3301943.html
- Git版本控制与github使用
- Deep Learning: Doubly Easy and Doubly Powerful with GraphLab Create
- Leetcode -- Dungeon Game
- Linux学习总结之旅-1、在Vmware中安装CentOS-6.5
- C# 对文本文件的几种读写方法总结
- 简单谈谈MVC模式
- java 类的实例化
- 如何在 CentOS 中设置 NTP 服务器