Вопросы по теме 'nserror'
Установка NSError внутри блока с использованием ARC
Я хочу установить указатель NSError из блока в проекте, используя автоматический подсчет ссылок. Далее следует упрощенная версия моего кода:
- (BOOL)frobnicateReturningError:(NSError **)error
{
NSArray *items = [NSArray...
6338 просмотров
schedule
23.05.2022
Завершение работы приложения из-за - неперехваченного исключения 'NSGenericException',
Я получил ошибку ниже при извлечении некоторых данных с сервера. При получении данных я показываю настраиваемое представление предупреждений с индикатором активности. Оповещение использует основной поток, в то время как выборка данных выполняется...
1966 просмотров
schedule
14.03.2022
Создание домена NSError
Я хотел бы создать собственный домен ошибок для своего приложения. У меня есть перечисляемый тип NSInteger , который охватывает все возможные коды ошибок, которые я могу получить, мой вопрос: как связать их с моим личным доменом? Спасибо.
3100 просмотров
schedule
24.12.2022
Прерывание передачи данных по ячейке CDMA на iPhone. Код ошибки NS?
У меня есть сценарий, в котором выполняется NSURLConnection.
Как мы все знаем, телефоны CDMA (например, Verizon, Sprint) не могут одновременно обрабатывать данные и телефонные звонки. Кто-нибудь знает, что, если таковой имеется, возвращается...
358 просмотров
schedule
18.10.2022
Обработка ошибок при сохранении kPasteboardTypeFileURLPromise
Мое приложение для Mac должно позволять перетаскивать kPasteboardTypeFileURLPromise, чтобы получать файловые обещания из монтажного стола или в него.
Насколько я понимаю, каждый NSPasteboardItem должен иметь kPasteboardTypeFileURLPromise в своих...
266 просмотров
schedule
10.09.2022
Стиль обработки ошибок Cocoa/iOS без NSError
Это общий вопрос об обработке возможных ошибок, когда NSError не используется.
Допустим, у нас есть типичный код iOS/Cocoa, подобный этому:
NSXMLParser *parser = [[NSXMLParser alloc] initWithData: myData];
В документации указано, что будет...
170 просмотров
schedule
26.06.2023
NSError localizedDescription всегда возвращает сообщение об ошибке на английском языке
Почему объект ошибки NSError * с NSURLErrorDomain всегда возвращает error.localizedDescription на английском языке?
3352 просмотров
schedule
18.11.2023
Получить частичные ошибки от NSError
При использовании CloudKit иногда возвращается ошибка PartialFailure , которая может быть вызвана дублированием подписок и т. д. См. пример ниже.
<CKError 0x7f8318711520: "Partial Failure" (2/1011);
"Failed to modify some subscriptions"; uuid...
1120 просмотров
schedule
18.08.2022
Как избежать обширного кода обработки ошибок на каждом уровне в Objective C
В Objective C, как мне избежать всей этой обширной обработки ошибок в моих методах? Я читал, что Apple предлагает использовать ссылки NSError только тогда, когда ожидаются ошибки, но такой подход приводит к тому, что код полностью загромождается...
236 просмотров
schedule
29.03.2022
[NSError сохранить]: сообщение отправлено в освобожденный экземпляр
Я использую стороннюю библиотеку и вызываю одну из ее функций следующим образом.
NSError* error = nil;
self.updatedDocument.bookmarkParser.bookmarks = newBookmarks;
//save the document
[self.updatedDocument.bookmarkParser...
658 просмотров
schedule
17.06.2022
Быстрая проверка идиоматических ошибок
Допустим, у вас есть такая функция:
func getSomething(error: NSErrorPointer) -> Something
и вы обычно используете его следующим образом:
var error : NSError? = nil
let a = getSomething(&error)
Какой идиоматический способ...
1763 просмотров
schedule
24.08.2023
Swift 'String.Type' не имеет члена с именем 'stringWithContentsOfURL'
Привет, я начинаю с Swift, и я получил ошибку:
«String.Type» не имеет члена с именем «stringWithContentsOfURL»
Вот мой код:
func searchFlickrForString(searchStr:String, completion:(searchString:String!, flickrPhotos:NSMutableArray!,...
40 просмотров
schedule
05.11.2022
Как получить список ошибок, выброшенных функцией?
Теперь в Swift некоторые функции отмечены throws , и это заставляет разработчиков вызывать функцию внутри блока do - try catch . Но как разработчик может узнать список различных исключений, выдаваемых этой функцией?
В качестве справки, вот...
2168 просмотров
schedule
25.07.2023
SSErrorDomain, SKReceiptRefreshRequest, SKRequest завершился ошибкой, код = 16, код = 110
iOS 9.2.1, Xcode 7.2.1, ARC включен
Я использую следующий метод для проверки ошибок SKProductsRequest и SKReceiptRefreshRequest :
- (void)request:(SKRequest *)request didFailWithError:(NSError *)error
{
NSLog(@"error: %@", error);
}...
2818 просмотров
schedule
14.06.2022
-[NSError сохранить]: сообщение отправлено в освобожденный экземпляр
С включенными зомби я получаю сообщение об ошибке в заголовке (сообщение, отправленное освобожденному экземпляру NSError) при следующем вызове saveToURL:
[aDocument saveToURL:aDocument.fileURL
forSaveOperation:UIDocumentSaveForOverwriting...
729 просмотров
schedule
03.06.2022
Приведение типов как в Swift
Я пытаюсь понять as приведение типов.
Читая главу о приведении типов в документации Apple, у меня есть два синтаксиса для понижения приведения (операторы as? и as!), но я ничего не нашел о as . Поэтому я подумал, что никогда не должен был...
593 просмотров
schedule
06.04.2023
Разобрать настраиваемое значение из NSError
Когда запрос API терпит неудачу, мне нужно знать количество неудачных попыток. Бэкэнд добавил свойство «попытки» к объекту ошибки. Как я могу найти это значение, поскольку NSError не поддерживает спаривание KV, и я не вижу его, когда записываю...
34 просмотров
schedule
03.08.2023
Как получить доступ к свойству Swift из пользовательской ошибки?
Код:
enum SHError: Error {
case InvalidInputError(code: Int, message: String, info: [String:Any]? = [:])
case InvalidProcessingError(code: Int, message: String, info: [String:Any]? = [:])
var debugDescription: String {...
160 просмотров
schedule
05.11.2023