今日、XCodeのBuild> Analyze機能を発見したので、見つけたすべてのエラーを調べて対処しようとしています。XCodeが例外を見つけて混乱している行がいくつかあります。
//Test View
self.imageViewTest = [[UIImageView alloc] init];
self.imageViewTest.frame = CGRectMake(0, 0, 100, 100); // <=== Leak
[self.view addSubview:self.imageViewTest];
//Test View 2
self.imageViewTestB = [[UIImageView alloc] init];
self.imageViewTestB.frame = CGRectMake(0, 100, 100, 100); // <=== Leak
[self.view addSubview:self.imageViewTestB];
後でビデオキャプチャのセットアップで
self.captureOutput = [[AVCaptureVideoDataOutput alloc] init];
captureOutput.alwaysDiscardsLateVideoFrames = YES; // <=== Leak
これらの各行の警告は、「オブジェクトの漏れの可能性」です。これらの3つのオブジェクトすべてに、私のメソッドでrelease
メッセージが送信されます。dealloc
ここで何が間違っている可能性がありますか?
ありがとう!