質問編集履歴
1
画像についてのサイズと容量を修正いたしまいた。大変失礼いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
こちらの方が公開している「Portrait-without-Depth-ios」というアプリをクローンし、実機で試していた際のエラーです。
|
4
4
|
こちらのアプリは、読み込んだ画像に対して、被写体と背景を分離して、背景だけをボヤけさせるという機能があります。
|
5
5
|
|
6
|
-
画像(
|
6
|
+
画像(2448×2448、1.1MB)を読み込むまでは問題なく出来たのですが、その後、「Done」ボタンを押下した際に、しばらくするとアプリがクラッシュしてしまいます。
|
7
7
|
]
|
8
8
|
|
9
9
|
エラーメッセージと該当しているソースコード(文字数の関係で一部をカットしています。)を載せます。
|
@@ -281,7 +281,7 @@
|
|
281
281
|
すると、「EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=650 MB, unused=0x0)」のエラーメッセージが表示されました。
|
282
282
|
これは、実機(iPhone6)のメモリの限界である650MBを超えてしまったことによってクラッシュしてしまうということでしょうか。
|
283
283
|
|
284
|
-
試しに他のサイズが小さい画像(1280×1280、
|
284
|
+
試しに他のサイズが小さい画像(1280×1280、271KB)で実行した時は、上記のようなクラッシュは起こりませんでした。
|
285
285
|
|
286
286
|
ソースコードを修正することによって、メモリの負荷を抑えクラッシュを防ぐことは可能でしょうか。
|
287
287
|
稚拙な文章で失礼いたしますが、長時間調べても解決できなかったため、こちらで質問させていただきました。
|