![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIjM4MjN3YTO1AzMwADNx8CX4ATNxAjMvwFMyQDN4czLcVTMwIzZvxmYvwVbvNmLzd2bsJmbj5CMzV2Zh1Wavw1LcpDc0RHaiojIsJye.png)
xcode的工程生成的可执行文件不是默认在源文件同一个目录下面的,所以当可执行文件执行的时候,相对路径就不对了。
这一点用终端直接编译执行文件证明了这一点:
clang -fobjc-arc -framework foundation main.m -o main
xcode的工程生成的可执行文件不是默认在源文件同一个目录下面的,所以当可执行文件执行的时候,相对路径就不对了。
这一点用终端直接编译执行文件证明了这一点:
clang -fobjc-arc -framework foundation main.m -o main