精華區beta MacDev 關於我們 聯絡資訊
我今天要寫一個 widget,想在裡面加上一個用 Cocoa 寫的 plugin 基本上函式呼叫的地方都已經弄好了,唯獨一個地方出問題 如果今天我用 plugin 的話,應用程式開發的 [[NSBundle mainBundle] pathForResource...] 相關的函式都匯出錯 於是我就用 Log 輸出 [[NSBundle mainBundle] bundlePath] 發現 他指向的位置是 DashboardClient.app,而不是 widget bundle 裡面 So,有沒有辦法讓他讀到我放在 pluging 裡面的 Resource 呢? 我想過另外一個解決辦法,但也是苦尋不得其解 那就是把該資源(其實是個文字檔)放在 widget 下面,再傳資料給 plugin 可是 widget 開發要怎麼用 Javascript 去讀取這個檔案? XMLHttpRequest? 可以的話我還是比較希望放在 plugin bundle 裡面 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.53.250
seruziu:自問自答,用[NSBundle bundleWithIdentifier:@"com.exp"] 05/31 23:31