Чтобы добавить к текущим ответам, вы можете получить сообщение об ошибке и причину ошибки. Чтобы сделать это, вы можете сделать это при наличии ошибки NSE:
NSString *message = [NSString stringWithFormat:@"%s\n%@\n%@", __PRETTY_FUNCTION__, displayRegion, [error localizedDescription], [error localizedFailureReason]];
Это создаст трехстрочную строку с названием метода, в котором произошла ошибка, описанием ошибки и предложением, объясняющим ошибку.
Если в NSError будет предоставлена дополнительная информация, вы также можете получить localizedRecoverySuggestion и добавить его к сообщению следующим образом:
NSString *message = [NSString stringWithFormat:@"%s\n%@\n%@\n%@", __PRETTY_FUNCTION__, displayRegion, [error localizedDescription], [error localizedFailureReason], [error localizedRecoverySuggestion]];