2011-04-12 5 views
0

Question débutant - J'ai une URL complète (dans une variable NSString "temp") que je veux que l'application exécute en arrière-plan une fois que l'utilisateur a terminé un flux dans mon application iPhone. J'ai un peu de mal à faire quoi que ce soit au travail.iphone execute php url

Fondamentalement, j'ai besoin de (1) exécuter l'URL php et (2) capturer la réponse et l'afficher à l'utilisateur.

Toute aide est grandement appréciée!

Merci

Répondre

0

En bref, quelque chose comme ce qui suit. Les clés étant:

  1. ont l'URL du contenu que vous souhaitez
  2. utilisation dataWithContentsOfURL pour obtenir les byes réels
  3. créer un fichier
  4. enregistrer l'image octets

    If (![fileManager fileExistsAtPath:[destinationAddress stringByAppendingPathComponent:filename]]) 
    { 
        NSError** error; 
        NSData* imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:srcAddress] options:NSDataReadingMapped error:error]; 
        if (imageData != NULL) 
    { 
        BOOL fileCreated = [fileManager createFileAtPath:destinationAddress contents:imageData attributes:nil]; 
    
        } 
    

    }

Utilisez également NSURLConnection si vous souhaitez télécharger le thread d'interface utilisateur principal (bonne idée)