2009-09-05 49 views
1

如何在可可中創建一些東西,用戶可以在其中鍵入「打開」(空格)「www.google.com」,它將打開一個指向谷歌的頁面。如果用戶沒有輸入open作爲第一個單詞,它會給出錯誤。 www.google.com也可以是用戶想要的。我知道它可能看起來很複雜,但它與終端相似。解析一個字符串以打開一個URL

回答

6

你可以使用componentsSeparatedByString:在用戶輸入的字符串中獲得一個單詞數組(只需傳入@「」作爲參數),檢查「open」是否是第一個單詞,並處理其餘的內容那裏。

1

退房NSWorkspace,特別是openURL:(你也可以檢查openFile,但openURL應該能夠同時處理本地文件和遠程URL)