PLVWErrorManager

Objective-C

@interface PLVWErrorManager : NSObject

/// 用来自定义错误码描述的 delegate
/// 注意:该 delegate 是单代理,不是多代理
@property (nonatomic, weak) NSObject<PLVWErrorManagerProtocol> *delegate;

+ (instancetype)sharedManager;

- (NSError *)errorWithModul:(PLVFErrorCodeModul)modul code:(NSInteger)code;

@end

Swift

class PLVWErrorManager : NSObject

Undocumented

  • 用来自定义错误码描述的 delegate 注意:该 delegate 是单代理,不是多代理

    Declaration

    Objective-C

    @property (nonatomic, weak) NSObject<PLVWErrorManagerProtocol> *_Nullable delegate;

    Swift

    weak var delegate: PLVWErrorManagerProtocol? { get set }
  • Undocumented

    Declaration

    Objective-C

    + (instancetype)sharedManager;

    Swift

    class func shared() -> Self
  • Undocumented

    Declaration

    Objective-C

    - (NSError *)errorWithModul:(PLVFErrorCodeModul)modul code:(NSInteger)code;

    Swift

    func error(withModul modul: Any!, code: Int) -> Error