2014-12-17 22 views
5

sono NewBie nello sviluppo iOS. Voglio decodificare il mio NSURL Con Impaginazione Qui il mio URL del tipo comeCome decodificare NSURL in iOS?

http://www.janvajevu.com/webservice/categorylist.php?category=%E0%AA%B8%E0%AB%8D%E0%AA%B5%E0%AA%BE%E0%AA%B8%E0%AB%8D%E0%AA%A5%E0%AA%AF&page=0 

E io decodificare questo URL come come

NSURL *urls = [NSURL URLWithString:@"http://www.janvajevu.com/webservice/categorylist.php?category=%E0%AA%B8%E0%AB%8D%E0%AA%B5%E0%AA%BE%E0%AA%B8%E0%AB%8D%E0%AA%A5%E0%AA%AF&page=0"]; 
NSString *urlString = [urls absoluteString]; 
NSLog(@"UrlString %@",urlString); 
NSURL * url=[NSURL URLWithString:urlString]; 

Ma mi danno solo 0 URL della pagina Voglio come come fare il mio url come

NSURL *urls=[NSURL URLWithString:@"My Url &page=%d",pagenum]; 

qui voglio a casa di mio URL come decodifica del mio URL originale se è possibile allora vogliate Dammi soluzione per esso.

+0

Pa6i su karis ....... –

+0

Da dove si ottiene questo URL? – Mrunal

+0

possibile duplicato di [NSURL estrae un singolo valore per una chiave in una stringa di parametri] (http://stackoverflow.com/questions/2225814/nsurl-pull-out-a-single-value-for-a-key- in-a-parameter-string) – Droppy

risposta

3

lo stai facendo nel modo sbagliato. questo è il modo giusto

NSString *urlString = @"http://www.janvajevu.com/webservice/categorylist.php?category=%E0%AA%B8%E0%AB%8D%E0%AA%B5%E0%AA%BE%E0%AA%B8%E0%AB%8D%E0%AA%A5%E0%AA%AF&page="; 

NSURL *targetURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@%d",urlString,pageNumber]]; 
NSLog(@"targetURL is : %@",targetURL); 
+0

penso che tu voglia 'page =% d' nella tua prima riga e non' page = 0' – Fonix

+0

@Fonix Ma allora come lo aumento? –

+0

@Fonix vedi risposta aggiornata. – Nitin

Problemi correlati