APIRequest

@interface APIRequest : ASIHTTPRequest {
    SEL engineSel;
    id  engineDel;
}

/** 二次封装的网络返回数据. */
@property(nonatomic,retain)BSAPIResponse  *response;     

/** 请求唯一标记. */
@property(nonatomic,assign)int          tagNum;       

/** 调用者回调方法. */
@property(nonatomic,assign)SEL          controllerSel;

/** 调用者回调对象. */
@property(nonatomic,weak)id           controllerdDel;


/** 设置engine的回调
 *
 * @param del       引擎内部回调对象
 * @param sel       引擎内部回调方法
 */
- (void)setEngineDel:(id)del sel:(SEL)sel;

//+ (NSString *)stringFromDictionary:(NSDictionary *)dict;

-(BSAPIResponse *)responseFromRequest;

// 判断是否有网络
+(BOOL)isReachable;

//判断是否有wifi
+(BOOL) isWIFIRechable;

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    SEL engineSel
  • Undocumented

    Declaration

    Objective-C

    id  engineDel
  • 二次封装的网络返回数据.

    Declaration

    Objective-C

    @property (readwrite, retain, nonatomic) BSAPIResponse *response;

    Swift

    var response: BSAPIResponse! { get set }
  • 请求唯一标记.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) int tagNum;

    Swift

    var tagNum: Int32 { get set }
  • 调用者回调方法.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) SEL controllerSel;

    Swift

    var controllerSel: Selector! { get set }
  • 调用者回调对象.

    Declaration

    Objective-C

    @property (readwrite, nonatomic) id controllerdDel;

    Swift

    weak var controllerdDel: AnyObject! { get set }
  • 设置engine的回调 *

    • - parameter: del 引擎内部回调对象
    • - parameter: sel 引擎内部回调方法

    Declaration

    Objective-C

    - (void)setEngineDel:(id)del sel:(SEL)sel;

    Swift

    func setEngineDel(_ del: Any!, sel: Selector!)
  • Undocumented

    Declaration

    Objective-C

    -(BSAPIResponse *)responseFromRequest;

    Swift

    func responseFromRequest() -> BSAPIResponse!
  • Undocumented

    Declaration

    Objective-C

    +(BOOL)isReachable;

    Swift

    class func isReachable() -> Bool
  • Undocumented

    Declaration

    Objective-C

    +(BOOL) isWIFIRechable;

    Swift

    class func isWIFIRechable() -> Bool