Objective-c - UIimage を NSData に変換するときにメモリが大きすぎます
巴扎黑
巴扎黑 2017-05-02 09:28:12
0
1
516

画質を損なわずにNSDataに転送すると、画像が非常に大きい場合、メインスレッドにある場合はメモリが増加し、サブスレッドにある場合はUIが固まります。 UI はスタックしませんが、メモリも非常に大きくなります。どうすれば解決できますか? (注: 転送されたデータの長さは約 20M)

巴扎黑
巴扎黑

全員に返信(1)
phpcn_u1582

解決できません。NSData への変換は解凍操作に似ており、メモリ使用量を削減できません。

サーバーに送信する必要がある場合は、下の図に示す方法を使用することをお勧めします。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート