作者seruziu (艾利普拉)
看板MacDev
标题[问题] 使用 widget plugin 的一个问题
时间Mon May 31 21:44:56 2010
我今天要写一个 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
1F:→ seruziu:自问自答,用[NSBundle bundleWithIdentifier:@"com.exp"] 05/31 23:31
2F:→ zonble:也可以用 [NSBundle bundleForClass:[self class]] 06/01 01:50
3F:→ seruziu:喔,这样比较好懂 06/01 02:39