2016-09-25 3 views
0

Я знаю классический способ проверить, существует ли папка или нет, в AppleScript, но она не работает для меня, даже если я использую метод обнаружения ошибок, который он не работает , я нашел в Интернете метод Object-C fileExistsAtPath, но и не знаю, как осуществить это, и я также набег не представляется возможным, так Пожалуйста, помогите, если вы знаете, любое решениеКак проверить, существует ли каталог в ApplescriptObjc

мой код выглядит следующим образом сейчас

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

Благодаря

ответ

2

AppleScriptObjC equival ent is

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 
Смежные вопросы