Pergunta

Eu estou usando NSData para obter conteúdo a partir de uma URL (feed RSS) e depois analisá-lo. Enquanto a maioria das URLs são muito bem carregado, alguns deles não retornam todos os dados.

Estes URLs abrir na web para que eu sei que eles são válidos, mas eles simplesmente não retornam qualquer NSData. Um tal URL - feed://jpl.nasa.gov/multimedia/rss/rovers.xml

Aqui está como eu estou usando-o (o objeto NSURL é formada adequadamente)

NSURL *feedURL = [NSURL URLWithString:[myUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSData *data = [NSData dataWithContentsOfURL:feedURL];

Todas as ideias por quê?

Muito obrigado.

Foi útil?

Solução

Mudar para NSURLConnection então você tem alguns métodos de delegado para ver o que está acontecendo no depurador. confira os docs URL carga do sistema se você não tem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top