Kolejna propozycja, jeśli pracujesz z kakao:
[[NSWorkspace sharedWorkspace] openFile:@"pathToFile"];
Istnieją inne podobne metody NSWorkspace
również. Na przykład, aby otworzyć aplikację lub URL:
[[NSWorkspace sharedWorkspace] launchApplication:@"pathToApplication"];
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"URL"]];
Praca przez [NSWorkspace sharedWorkspace]
może dać nieco więcej kontroli niż standardowe C system()
rozmowy.
Edytuj: Pamiętaj, że możesz użyć Objective-C++, aby wymieszać kod C++ z kodem Objective-C i tym samym wywołać metody kakao.
Myślę, że odpowiednik windows to '" start "+ filePath;' – MSalters