|
6
|
| Brad The App Guy · 技术社区 · 16 年前 |
|
|
1
2
在启动UIImagePicker之前,是否尝试过使用malloc()分配(然后释放)一两兆字节的内存?或者在应用程序中稍早声明它,然后在需要显示选择器时释放它。
虽然不理想,但它应该会导致其他应用程序在更早的时候收到内存警告,因此UIImagePicker应该有足够的内存来运行。 |
|
|
2
0
这也是摄影机应用程序的已知行为。我猜你除了在开始之前释放尽可能多的内存之外什么也做不了。你可以提出一个内存警告自己,这样每个应用程序都会收到它,并开始释放内存,但我不知道如何才能做到这一点。我开始研究自己发送通知(uiapplicationidreceivememorywarningnotification)但没有成功。我想我们需要在通知中发送一个对象来定义警告级别,但我真的不确定。 |
|
|
PvDev · 如何在iOS Swift中录制视频时捕获照片? 8 年前 |
|
|
artooras · iOS相机覆盖透明度问题 9 年前 |
|
Manuel · 当请求照片访问时,如何防止视图消失? 10 年前 |
|
|
bigredfro · swift-保存画中画应用程序[副本] 10 年前 |