Есть ли какая-либо документация о том, как работает метод -[NSResponder presentError:]
? Я пытаюсь создать экземпляры NSError
в своей библиотеке, значения userInfo
показывают как можно больше полезной информации для пользователя. У меня тяжелое время.Какие поля - [NSResponder presentError:] показать?
Я начал использовать только NSLocalizedFailureReasonErrorKey
. Увидев, что ему присвоено свойство messageText
сгенерированного NSAlert
(полужирный шрифт, самая верхняя метка), я в следующий раз попытался добавить на NSLocalizedDescriptionKey
, который, как я думал, затем заполнил бы свойство informativeText
, за нежирное объяснение под ним. Я также добавил NSURLErrorKey
, так как эта библиотека имеет дело с файлами, и это было бы полезно.
Полученный NSAlert
не показывает исходное NSLocalizedFailureReasonErrorKey
значения на всех, с новым NSLocalizedDescriptionKey
теперь становится в messageText
. Он также не обнаруживает NSURLErrorKey
.
Является ли мой единственный способ написать свой собственный метод представления ошибок и специальный случай этого домена библиотеки?