我怀疑并需要对以下代码提出一些建议,
NSArray* onscreenwindows = (NSArray*)CGWindowListCopyWindowInfo(kCGWindowListOptionOnScreenOnly, kCGNullWindowID);
以下哪个版本是正确的?
if(onscreenwindows)
{
...
[onscreenwindows release];
}
OR
if(onscreenwindows)
{
...
CFArrayRef cfonscreenwindow = (CFArrayRef)onscreenwindows
CFRelease(cfonscreenwindow);
}
答案 0 :(得分:3)
由于它们是免费桥接的,因此您可以随意使用它们。