Какой выпуск использовать для бесплатных типов мостовых данных?

У меня есть сомнения и мне нужно предложение по следующему коду,

NSArray*  onscreenwindows = (NSArray*)CGWindowListCopyWindowInfo(kCGWindowListOptionOnScreenOnly, kCGNullWindowID);

Какой из следующих выпусков является правильным?

if(onscreenwindows)
{

...

[onscreenwindows release];
}

ИЛИ ЖЕ

if(onscreenwindows)
{

...

CFArrayRef cfonscreenwindow = (CFArrayRef)onscreenwindows
CFRelease(cfonscreenwindow);
}

1 ответ

Решение

Так как они бесплатны, вы можете использовать оба, как вам нравится.

Другие вопросы по тегам