OSX下代碼打開系統首選項(system preferences)

OSX下代碼打開系統首選項(system preferences)

        我們開發的App通常會有個設置選項的功能。一般連網的App,產品都會要求在設置選項中加一個打開系統首選項(system preferences)的功能需求。
        可以使用NSTask來完成這一個功能,通過setLaunchPath設置要執行的路徑(啓動哪個app或執行的命令),通過setArguments設置參數,設置的參數會傳入給啓動的那個app,最後通過launch來執行命令。
        代碼片段如下:

 NSTask *task = [[NSTask alloc] init];
    [task setLaunchPath:@"/usr/bin/open"];
    [task setArguments:@[@"/System/Library/PreferencePanes/Network.prefPane/"]];
    [task launch];

        轉載請註明出處:http://blog.csdn.net/skynullcode

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章