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