- (IBAction)Downfrequencybutton:(id)sender {
NSURL *url = [NSURL URLWithString:??????????];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
request.downloadProgressDelegate = self;
request.delegate = self;
[request startAsynchronous];
//下载存储路径
[request setDownloadDestinationPath:nowDownDirectory];
[request setTemporaryFileDownloadPath:tempDirectory];
[request setAllowResumeForFileDownloads:YES];//断点续传
}
//这个方法可以返回下载的状态 以后对写状态条有很大帮助
-(void)setProgress:(float)newProgress{
NSLog(@"%f",newProgress);
}
-(void)requestFinished:(ASIHTTPRequest *)request{
// Use when fetching binary data
NSData *responseData = [request responseData];
NSLog(@"responseData:%@",responseData);
}
- (void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
NSLog(@"error:%@",error);
}
//音频播放
- (IBAction)playerButton:(id)sender {
NSString *nowDownDirectory = [mainDelegate.documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.ququer",mainDelegate.nowNews.nId]];
NSURL *url = [NSURL fileURLWithPath:nowDownDirectory];
player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
player.delegate=self;
[player prepareToPlay];
//播放
[player play];
}
//访问链接
- (IBAction)newsLinkButton:(id)sender {
//NSString *newslinkUrl=self.newslinkbutton.titleLabel.text;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:XXXXXXXXXXXXXXXXXXXXXXXXXXX]];
}
NSURL *url = [NSURL URLWithString:??????????];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
request.downloadProgressDelegate = self;
request.delegate = self;
[request startAsynchronous];
//下载存储路径
NSString *nowDownDirectory = [mainDelegate.documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.ququer",mainDelegate.nowNews.nId]];
//临时存储路径
[request setDownloadDestinationPath:nowDownDirectory];
[request setTemporaryFileDownloadPath:tempDirectory];
[request setAllowResumeForFileDownloads:YES];//断点续传
}
//这个方法可以返回下载的状态 以后对写状态条有很大帮助
-(void)setProgress:(float)newProgress{
NSLog(@"%f",newProgress);
}
-(void)requestFinished:(ASIHTTPRequest *)request{
// Use when fetching binary data
NSData *responseData = [request responseData];
NSLog(@"responseData:%@",responseData);
}
- (void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
NSLog(@"error:%@",error);
}
//音频播放
- (IBAction)playerButton:(id)sender {
NSString *nowDownDirectory = [mainDelegate.documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.ququer",mainDelegate.nowNews.nId]];
NSURL *url = [NSURL fileURLWithPath:nowDownDirectory];
player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
player.delegate=self;
[player prepareToPlay];
//播放
[player play];
}
//访问链接
- (IBAction)newsLinkButton:(id)sender {
//NSString *newslinkUrl=self.newslinkbutton.titleLabel.text;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:XXXXXXXXXXXXXXXXXXXXXXXXXXX]];
}