如何检查ApplescriptObjc中是否存在目录

如何检查ApplescriptObjc中是否存在目录,applescript,applescript-objc,Applescript,Applescript Objc,我知道如何检查文件夹是否存在的经典方法,在AppleScript中,但它对我不起作用,即使我使用错误检测方法,它也不起作用,我在网上找到了Object-C方法,但也不知道如何实现它,我也不可能使用raid,因此如果您知道任何解决方案,请提供帮助 我的代码现在看起来像这样 on CheckExistence(FileOrFolderToCheckString) try alias FileOrFolderToCheckString return true

我知道如何检查文件夹是否存在的经典方法,在AppleScript中,但它对我不起作用,即使我使用错误检测方法,它也不起作用,我在网上找到了Object-C方法,但也不知道如何实现它,我也不可能使用raid,因此如果您知道任何解决方案,请提供帮助

我的代码现在看起来像这样

 on CheckExistence(FileOrFolderToCheckString)
   try
       alias FileOrFolderToCheckString
       return true
   on error
       return false
   end try
end CheckExistence

谢谢

AppleScriptObjC的等价物是

use framework "Foundation"

on CheckExistence(FileOrFolderToCheckString)
   set FileOrFolderToCheckPOSIXPath to POSIX path of FileOrFolderToCheckString
   return (current application's NSFileManager's defaultManager()'s fileExistsAtPath: FileOrFolderToCheckPOSIXPath) as boolean    
end CheckExistence

AppleScriptObjC等效于

use framework "Foundation"

on CheckExistence(FileOrFolderToCheckString)
   set FileOrFolderToCheckPOSIXPath to POSIX path of FileOrFolderToCheckString
   return (current application's NSFileManager's defaultManager()'s fileExistsAtPath: FileOrFolderToCheckPOSIXPath) as boolean    
end CheckExistence