在主体函数主体中,我需要调用system(RELATIVE_PATH + /MyShellScript.sh)。脚本和其他相关内容位于主项目包中。如何获得相对路径?恕我直言,应该可以从主要参数“ char * argv []”中提取它。

最佳答案

int main (int argc, const char * argv[])
{
    NSLog(@"%s", argv[0]);
    return 0;
}


输出

2012-01-24 21:33:22.015 CLIXMPLParser[13042:707] /Users/zrxq/Library/Developer/Xcode/DerivedData/CLIXMPLParser-dsibnvwgoqvjnvbhlxkyzcojqnwr/Build/Products/Debug/CLIXMPLParser

关于objective-c - 如何获得 cocoa 程序运行的路径?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8988294/

10-09 05:51