как загрузить аудиофайл из папки документов iphone на сервер - PullRequest
0 голосов
/ 26 марта 2012

Я записываю голос и сохраняю его в папке документов iphone, но хочу, чтобы он был загружен на сервер, так как это сделать?

    NSString * path = [NSString stringWithFormat:@"%@/Documents/%@_%@_%@_%@.wav", NSHomeDirectory(), patient.firstName, patient.lastName, patient.transactionId, type];

Где путь - asset.path

 if (assetIndex < ([assets count]-1)) {
    while (assetIndex < ([assets count]-1)) {
        assetIndex += 1;
        Asset *asset = [assets objectAtIndex:assetIndex];
        NSData *data = [NSData dataWithContentsOfFile:asset.path];


     }

Ответы [ 2 ]

0 голосов
/ 26 марта 2012
0 голосов
/ 26 марта 2012

Использование ASIHttpRequest и jsonKit

  ASIFormDataRequest *request =  [ASIFormDataRequest requestWithURL:[NSURL URLWithString:kServerURLString]];
 [request setData:imageData
            withFileName:@"name.png" 
          andContentType:@"image/png"
                  forKey:@"file1"];
  [request setPostValue:@"yourJson" forKey:@"yourKey"];
  [request startSynchronous];
  NSError *localError = [request error];
  NSDictionary *responseDictionary = nil;
    if(!localError){
        responseDictionary = [[request responseString] objectFromJSONString];
         NSLog(@"ResponseDict:%@",[responseDictionary description]);
    }else{
        NSLog(@"Error:%@",[localError description]);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...