36 lines
1.4 KiB
Objective-C
Executable File
36 lines
1.4 KiB
Objective-C
Executable File
//
|
|
// GatewayApi.h
|
|
// PublicFuncClass
|
|
//
|
|
// Created by an chen on 12-8-30.
|
|
// Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
@interface SGGatewayApi : NSObject
|
|
{
|
|
|
|
NSString* _act;//事件名
|
|
id _mvReturn;//需要返回的处理界面
|
|
SEL _returnFunction;
|
|
NSString* _mUrl; //调用的url
|
|
NSMutableData* receivedBufferData;//返回的信息
|
|
NSMutableDictionary* _objDo;//传递到接口时带的变量,成功后直接返回这个对象
|
|
NSTimer* _DelayerTimer;
|
|
BOOL DelayerErro;//通信失败
|
|
BOOL OnceAlert;
|
|
}
|
|
|
|
@property (readwrite,retain) NSString* _act;
|
|
@property (readwrite,retain) id _mvReturn;//需要返回的处理界面
|
|
@property (nonatomic,readwrite) SEL _returnFunction;
|
|
@property (nonatomic,retain) NSString* _mUrl;
|
|
@property (nonatomic,retain) NSMutableData* receivedBufferData;//返回的信息
|
|
@property (nonatomic,retain) NSMutableDictionary* _objDo;
|
|
|
|
-(void)gateway:(id)mv func:(SEL)returnFunc obj_post:(NSMutableDictionary*)obj_post obj_post:(NSMutableDictionary*)param_post STR:(NSString*)str HTTPMethod:(NSString*)_method;
|
|
|
|
- (NSData*)generateFormDataFromPostDictionary:(NSDictionary*)dict;
|
|
@end
|