从URL

2011-06-14 51 views
0

我试图载入名为从互联网上“news.plist” plist文件中加载plist文件中介绍的tableview,如果你建议我一些提示我将不胜感激。从URL

从应用此代码加载的plist:

NSString *myfile = [[NSBundle mainBundle] pathForResource:@"url" ofType:@"plist"]; 
    titles = [[NSArray alloc] initWithContentsOfFile:myfile]; 

代替pathForResource,但会从这样一个URL加载: http://example.com/news.plist

回答

2

尝试[NSArray arrayWithContentsOfURL:url]

+0

谢谢它的工作!但我不知道为什么午餐后,表会更新,但滚动后崩溃! – 2011-06-14 07:22:41

+1

@ Mc.Lover提供您需要保留的类方法。做'[[NSArray arrayWithContentsOfURL:url]保留]'。我相信这(不保留)应该是原因。 – Tatvamasi 2011-06-14 07:55:51

+0

是的!完成;).. – 2011-06-14 08:17:00

1

这应该工作:

NSURL *nsurl = [NSURL URLWithString:@url]; 
titles = [[NSArray alloc] initWithContentsOfFile:nsurl]; 

个文档是在developer.apple.com