質問: UIImage(data: data) else { return } // ここで画像を表示するためにUIImageViewに追加 self.createPostView.addImageViewWithUIImage(image) }) } } ```
回答: 例えば、iPhone5で撮った写真のサイズは2448x3264。 2448 * 3264 * 4 = 31,961,088 = 30.48MiB ということではないでしょうか? requestImageDataForAssetのオプションを指定するとか、 requestImageForAssetを使ってサイズを指定するとか、 必要最小限のサイズで取得するようにすれば使用メモリは減ります。