我使用以下代码禁用文件名生成。但是,它没有用。当我输入3 * 5
时,*
仍然不是乘法。但是,当我在终端中输入set -f
,然后输入3 * 5
时,*
就是倍增。有人可以帮我解决这些问题吗?
NSTask *task = [[NSTask alloc] init];
NSString *path = @"/bin/sh";
[task setLaunchPath:path];
[task setArguments:@[@"-c",@"set -f"]];
[task launch];