(rontolisp) docs
← objc パッケージの関数

objc:ns-error-code

(objc:ns-error-code condition)

objc:ns-error が持つ NSError のコードを整数で返します。 macOS 専用の objc パッケージのコンディションのリーダーです。macOS GUI ガイドを参照してください。

MY-APP> (defvar *e* (handler-case (invoke-with-error (invoke "NSFileManager" "defaultManager")
                                                     "attributesOfItemAtPath:error:" "/no/such/file")
                      (ns-error (e) e)))
*E*
MY-APP> (ns-error-code *e*)
260