2013-12-09 45 views
2

對不起我的英文不好一個文件,我希望你能明白我的描述
如何傳遞參數使用Xcode中

我知道如何傳遞參數,如-v,-c等

編輯方案>運行XXX>參數

在Termimal.app,當我鍵入以下內容,它顯示了正確的結果,符合市場預期。

./C_Product < main.c 

我該如何在Xcode中做這件事?
我試圖添加參數< main.c,但它並沒有影響。

我已經複製的main.c文件

C_Productxxxxx - >構建 - >產品 - >調試

C_Product在同一個地方

回答

1

我不知道一種讓Xcode自動管理文件內容的方式。但是,您確實有其他選擇。您可以修改程序以將文件名作爲參數,然後像上面那樣將文件名作爲參數傳遞。所以你可以使-i <foo>成爲輸入文件的名字。 (或者更好的是,-input-file <foo>

或者,你可以修改你的應用程序的路徑是在環境變量中讀取文件。因此,您的應用程序可以調用getenv("MY_INPUT_FILE");,您可以告訴Xcode將「MY_INPUT_FILE」環境變量的值設置爲方案中輸入文件的路徑。