Mac下获取当前程序运行的目录

来源:互联网 发布:理财平台软件 编辑:程序博客网 时间:2024/06/05 20:12
NSString* getExePath(){    char buf[0] = {0};    uint32_t size = 0;    _NSGetExecutablePath(buf,&size);    char* path = (char*)malloc(size+1);    path[size] = 0;    _NSGetExecutablePath(path,&size);    char* pCur = strrchr(path, '/');    *pCur = 0;    NSString* nsPath = [NSString stringWithUTF8String:path];    free(path);    path = NULL;    return nsPath;}

Mac执行命令

void runSystemCommand(NSString *cmd){    [[NSTask launchedTaskWithLaunchPath:@"/bin/sh"                              arguments:@[@"-c", cmd]]     waitUntilExit];} runSystemCommand(@"python /Users/1.py");
0 0
原创粉丝点击