Я знаю, что Питер Хоси уже решил этот вопрос, но я хочу кое-что добавить. Если вы хотите быстро найти свою ошибку, вы можете использовать простую команду в терминале, чтобы найти ее определение:
ief2s-iMac:Frameworks ief2$ cd /System/Library/Frameworks
ief2s-iMac:Frameworks ief2$ grep '260' $(find . -name "*Errors.h" )
- перейдите в каталог фреймворков
- grep всех файлов, заканчивающихся на «Errors.h» для кода ошибки:
Измените '260' на нужный вам код ошибки. Приведенная выше команда возвращает следующее:
ief2s-iMac:Frameworks ief2$ grep '260' $(find . -name "*Errors.h" )
./CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h: midiDupIDErr = -260, /*duplicate client ID*/
./CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h: kECONNREFUSEDErr = -3260, /* Connection refused */
./Foundation.framework/Versions/C/Headers/FoundationErrors.h: NSFileReadNoSuchFileError = 260, // Read error (no such file)
ief2s-iMac:Frameworks ief2$
Конечно, вы могли бы лучше указать это, выполнив grep для 'Error = 260':
ief2s-iMac:Frameworks ief2$ grep 'Error = 260' `find . -name "*Errors.h"`
./Foundation.framework/Versions/C/Headers/FoundationErrors.h: NSFileReadNoSuchFileError = 260, // Read error (no such file)
ief2s-iMac:Frameworks ief2$
Надеюсь, это поможет вам в дальнейшем развитии,
ief2