我不知道,但這:爲什麼NSApplescript的executeAndReturnError:似乎泄漏內存?
-(void)quitFinder {
NSAppleScript *restartFinder = [[NSAppleScript alloc] initWithSource:@"tell application \"Finder\" to quit"];
[restartFinder executeAndReturnError:nil];
[restartFinder release];
}
當這樣調用:
[self performSelectorOnMainThread:@selector(quitFinder) withObject:nil waitUntilDone:YES];
產生這樣的:
在儀器內存泄漏的工具。難道我做錯了什麼?
OSAKit是否記錄在任何地方? (我如何開始使用它?) – Vervious
沒關係。看完頭文後,好像我需要做的就是用OSAScript替換NSApplescript。 – Vervious
它沒有記錄,但它是一個公共API。是的,他們非常相似,你應該能夠簡單地應用你對NSAppleScript的瞭解。 –