ios - Parsing an NSMutableArray for URLs -


i attempting parse multiple urls rss reader iphone. have managed create rss feed draws cells single url, table have cells multiple urls simultaneously. here have right not work...anyone see possible solutions/problems?

feeds = [[nsmutablearray alloc] initwithcapacity:1];   nsurl *url = [nsurl urlwithstring:@"http://feed1"];  nsurl *url2 = [nsurl urlwithstring:@"http://feed2"];   for(int i=0;i<5;i++)      [feeds addobject:[url absolutestring]]; // convert nsurl nsstring      [feeds addobject:[url2 absolutestring]];   [[nsuserdefaults standarduserdefaults] setobject:url forkey:@"feeds"];  [[nsuserdefaults standarduserdefaults] setobject:url2 forkey:@"feeds"];  [[nsuserdefaults standarduserdefaults] synchronize];   nsmutablearray *array = [nsmutablearray arraywitharray:[[nsuserdefaults standarduserdefaults] objectforkey:@"feeds"]];   for(nsstring *urlstring in array)     nslog(@"%@",[nsurl urlwithstring:urlstring]); // crete nsurl nsstring   parser = [[nsxmlparser alloc] initwithcontentsofurl:feeds]; 

you can set 1 value per key in nsuserdefaults. second call overrides first 1 try : [[nsuserdefaults standarduserdefaults] setobject:feeds forkey:@"feeds"];

instead of: [[nsuserdefaults standarduserdefaults] setobject:url forkey:@"feeds"]; [[nsuserdefaults standarduserdefaults] setobject:url2 forkey:@"feeds"];

but anyway passing data nsuserdefaults isn't best strategy


Comments