在独立SDK中注册内存警告通知

时间:2015-04-20 16:04:51

标签: ios memory sdk

我正在为iOS开发SDK,这需要实现App始终在后台运行。在某些情况下,iOS会生成低警告通知。我想在我的SDK中注册内存警告通知(而不是在实现应用程序中),以便我可以相应地释放内存。

有可能这样做吗?如果是,任何人都可以分享一些关于如何在独立SDK中注册低内存观察者/通知的代码。

P.S。我处理这种情况的计划B将在我的SDK中提供一个界面,以便实现App可以从它的AppDelegate转发内存警告通知。

1 个答案:

答案 0 :(得分:1)

任何对象都可以注册内存警告通知(UIApplicationDidReceiveMemoryWarningNotification),就像使用NSNotificationCenter注册任何通知一样。在SDK中选择适当的对象,让它监听并响应通知。