lp6m’s blog

いろいろかきます

Xcodeでテキストファイルを読み込めないときの解決策

全然たいしたことじゃないのにこれで結構時間くうことあるのと、日本語でググってもなかなかヒットしなかったのでメモ。

XcodeでCとかC++を書いていて、コードが間違っているわけではないのに、ファイルを読み込めないときがある。

    FILE *fp;
    char *filename = "load.txt";
    if ((fp = fopen(filename, "r")) == NULL) {
        fprintf(stderr, "%sのオープンに失敗しました.\n", filename);
        exit(EXIT_FAILURE);
    }else{
        printf("成功!!\n");
    }

解決策

①Product->Scheme->Edit Scheme...を選ぶ.
f:id:lp6m:20150804131530p:plain
②OptionタブのUse Custom Working Directoryをオンにして、読み込みたいテキストファイルがあるディレクトリを選択.
f:id:lp6m:20150804131535p:plain
動きました。

終わり。

英語で調べたらすぐでてくるんだけど。これの通りです。stackoverflow.com