Samond Classes Library 1.2.1-RELEASE build 181
Полный список членов класса
Класс SCException

Общий предок всех классов исключительных ситуаций библиотеки Подробнее...

#import <SCException.h>

Граф наследования:SCException:
SCAbstractMethodException SCCollectionException SCNumberException SCStreamException SCSystemException SCTextException SCFileStreamException

Свойства экземпляра класса

SCInteger code
 
NSString * eid
 

Инициализация экземпляров класса

(instancetype) - initWithName:reason:code:eid:
 

Подробное описание

Общий предок всех классов исключительных ситуаций библиотеки

SDK
macOS 10.6+, iOS 7.0+, GNUStep
Начиная с
версии 1.1.3

Класс является общим предком всех остальных классов исключительных ситуаций. Создан с целью объединения классов исключительных ситуаций в единую структуру.

Документация метода

- (instancetype) initWithName: (NSString *)  name
reason: (NSString *)  reason
code: (SCInteger code
eid: (NSString *)  eid 

Метод инициализации исключительной ситуации с использованием заданных названия исключительной ситуации, сообщения об ошибке, кода и идентификатора возникшей ошибки.

Внимание
Является назначенным инициализатором класса
Аргументы
name- название исключительной ситуации
reason- сообщение об ошибке
code- код возникшей ошибки
eid- идентификатор возникшей ошибки
Возвращает
Инициализированный экземпляр класса

Переопределяется в SCCollectionException и SCTextException.

Полный список свойств

- (SCInteger) code
readatomicassign

Код ошибки

- (NSString *) eid
readatomicretain

Идентификатор ошибки


Объявления и описания членов классов находятся в файлах: