2016-09-14 81 views
0

我試圖讓使用ApllescriptObjC一個小型應用程序,我無法弄清楚如何去展示在路徑控制的文件夾路徑,「pathPanel」是連接路徑colntrol出口 感謝如何發送路徑控制選擇文件夾提示值?

on selectFolder:sender 

set PRJpath to (choose folder) 

pathPanel's setURL(PRJpath) 

end selectFolder: enter image description here

回答

1

數據類型不匹配。

  • choose folder返回AppleScript alias說明符。
  • setURL的參數應該是一個可可NSURL實例。

爲了NSURLalias符首先得到POSIX path字符串alias的。

set PRJpath to POSIX path (choose folder) 

然後創建網址

pathPanel's setURL:(current application's NSURL's fileURLWithPath:PRJpath) 
相關問題