BSAPIResponse

@interface BSAPIResponse : NSObject 


/** 是否从缓存读取 0表示从网络读取. */
@property(nonatomic)BOOL                 bFromLocalCache;

/** 网络请求返回值 0表示从网络读取正常. */
@property(nonatomic,assign)NSInteger     retCode;

/** 错误信息 */
@property(nonatomic,retain)NSString      *errMsg;

/** 请求唯一标记 */
@property(nonatomic,assign)NSInteger     seqNum;

/** 请求返回json串 */
@property(nonatomic,retain)NSDictionary  *jsonResponse;

/** 网络返回原始数据 */
@property(nonatomic, retain)NSData      *dataResponse;

/** 网络请求原始状态码 */
@property(nonatomic, assign)NSInteger   resStatusCode;

@end

Undocumented

  • 是否从缓存读取 0表示从网络读取.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL bFromLocalCache;

    Swift

    var bFromLocalCache: Bool { get set }
  • 网络请求返回值 0表示从网络读取正常.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger retCode;

    Swift

    var retCode: Int { get set }
  • 错误信息

    Declaration

    Objective-C

    @property (readwrite, retain, nonatomic) NSString *errMsg;

    Swift

    var errMsg: String! { get set }
  • 请求唯一标记

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger seqNum;

    Swift

    var seqNum: Int { get set }
  • 请求返回json串

    Declaration

    Objective-C

    @property (readwrite, retain, nonatomic) NSDictionary *jsonResponse;

    Swift

    var jsonResponse: [AnyHashable : Any]! { get set }
  • 网络返回原始数据

    Declaration

    Objective-C

    @property (readwrite, retain, nonatomic) NSData *dataResponse;

    Swift

    var dataResponse: Data! { get set }
  • 网络请求原始状态码

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSInteger resStatusCode;

    Swift

    var resStatusCode: Int { get set }