| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- //
- // ASIDownManager.h
- // ManziDigest
- //
- // Created by Hepburn Alex on 12-9-19.
- // Copyright (c) 2012年 Hepburn Alex. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "ASIFormDataRequest.h"
- #import "NSString+SBJSON.h"
- @interface ASIDownManager : NSObject<ASIHTTPRequestDelegate> {
- ASIFormDataRequest *mRequest;
- int tag;
- }
- @property (nonatomic, assign) id delegate;
- @property (nonatomic, assign) SEL OnImageDown;
- @property (nonatomic, assign) SEL OnImageFail;
- @property (nonatomic, assign) int tag;
- @property (nonatomic, retain) NSString *mWebStr;
- /**
- 下载图片
-
- @param imageUrl <#imageUrl description#>
- @return return value description
- */
- - (UIImage *)downloadImageWithURL:(NSString *)imageUrl ;
- /**
- <#Description#>
-
- @param urlString <#urlString description#>
- @param dict <#dict description#>
- @param filePath <#filePath description#>
- @param filename <#filename description#>
- @param fileType <#fileType description#>
- @return <#return value description#>
- */
- - (NSString*)syncPostHttpRequestUrl:(NSString *)urlString
- dic:(NSDictionary *)dict
- path:(NSString *)filePath
- filename:(NSString *)filename
- fileType:(NSString*)fileType;
- /**
- post异步请求
-
- @param urlString <#urlString description#>
- @param dict <#dict description#>
- @param files <#files description#>
- */
- - (void)postHttpRequest:(NSString *)urlString
- dic:(NSDictionary *)dict
- files:(NSDictionary *)files;
- /**
- 开启异步请求
-
- @param urlString <#urlString description#>
- @param dict <#dict description#>
- @param filepath <#filepath description#>
- @param filename <#filename description#>
- */
- - (void)postHttpRequest:(NSString *)urlString
- dic:(NSDictionary *)dict
- path:(NSString *)filepath
- fileName:(NSString *)filename;
- /**
- 请求取消
- */
- - (void)Cancel;
- /**
- 动画开始
- */
- + (void)ShowNetworkAnimate;
- /**
- 动画结束
- */
- + (void)HideNetworkAnimate;
- @end
|