[SDK]iPhoneアプリ開発初心者質問箱34[touch][iPad]
■ このスレッドは過去ログ倉庫に格納されています
0336名称未設定
2013/09/13(金) 01:24:03.75ID:4PJksR6e0UIViewのdrawRect内に書いてあるUIImageのdrawInRectがメモリリークを起こすんですけど
同じ現象の方います?
(メモリリークの詳細は今実行環境がないので記憶だけですが、Malloc16ByteやMalloc48Byteが8個くらい、
発生箇所はCoreGraphics関連のようでした)
コードはこのように書いています。
- (void)drawRect:(CGRect)rect
{
UIImage *img = [UIImage imageNamed:@"test.png"];
[img drawInRect:CGRectmake(0, 0, 100, 100)];
}
ARCをオンオフ両方で試しましたがどちらもメモリリークします。
UIGraphicsBeginImageContext()とUIGraphicsEndImageContext()の間にdrawInRectを書いた場合でもメモリリークします。
しかしXcode5でシミュレータをiOS6.1にしてビルドするとメモリリークは起こりません。
原因が分かれば教えていただきたいです。
■ このスレッドは過去ログ倉庫に格納されています