нужно ли выпускать AVCaptureVideoPreviewLayer? - PullRequest
0 голосов
/ 28 июня 2011

мой код выглядит следующим образом:

    [session startRunning];

    avLayer = [AVCaptureVideoPreviewLayer layerWithSession:session];
    avLayer.frame = CGRectMake(0, 0, 320 , 416);
    [self.view.layer addSublayer: avLayer];
    avLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;

каждый раз, когда я запускаю сеанс, мне нужно добавить AVCaptureVideoPreviewLayer к моему представлению.

Мой вопрос: нужно ли повторно выпускать AVCaptureVideoPreviewLayerпрежде чем я добавлю новый?

Ответы [ 2 ]

1 голос
/ 28 июня 2011

Если вы создаете память для объектов, вам нужно освободить память для этих объектов. Здесь вы не распределили память. Поэтому не нужно ее освобождать.

1 голос
/ 28 июня 2011

Нет необходимости выпускать слой AVCaptureVideoPreviewLayer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...