У меня есть сервлет, который обслуживает XML-файл plist. Как лучше всего засунуть это в NSDictionary
? У меня это в основном работает с:
NSDictionary* dict = [ [ NSDictionary alloc] initWithContentsOfURL:
[NSURL URLWithString: @"http://example.com/blah"] ];
Но тогда я не могу контролировать время ожидания; Я бы не хотел, чтобы мой пользовательский интерфейс зависал на 60 секунд только потому, что сервер (который я не могу контролировать) шипит. Я знаю о NSURLRequest
, что позволит мне сделать следующее:
NSURLRequest *theRequest=[NSURLRequest requestWithURL:
[NSURL URLWithString: @"http://example.com/blah"
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:5 ];
Но я не совсем понимаю, как передать это в NSDictionary.