J'ai une servlet qui sert un fichier XML plist. Quelle est la meilleure façon de réduire cela en un NSDictionary
? J'ai ceci fonctionnant fondamentalement avec:manière canonique de lire plist de URL dans NSDictionary? Comment contrôler le timeout?
NSDictionary* dict = [ [ NSDictionary alloc] initWithContentsOfURL:
[NSURL URLWithString: @"http://example.com/blah"] ];
Mais alors je n'ai aucun contrôle sur le délai d'attente; Je préférerais ne pas avoir mon interface utilisateur pendant 60 secondes juste parce que le serveur (que je ne peux pas contrôler) a un ajustement hissy. Je sais NSURLRequest
, ce qui me permettra de faire ce qui suit:
NSURLRequest *theRequest=[NSURLRequest requestWithURL:
[NSURL URLWithString: @"http://example.com/blah"
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:5 ];
Mais je ne vois pas tout à fait comment nourrir que de NSDictionary.
Excellent, merci Corey. Venu à la recherche d'un chemin ... vous m'avez donné deux. –