【问题标题】:convert nsstring data to nsarray (plist)将 nsstring 数据转换为 nsarray (plist)
【发布时间】:2011-12-17 08:25:22
【问题描述】:

我想将下载的字符串转换为 NSArray。首先,我使用 URLFetcher 下载数据。之后,我需要将我的 plist 数据转换为 nsarray。但未能成功。

-(void)urlDidFinish:(UrlFetcher *)urlFetcher withString:(NSString *) responseString {
  NSLog(@"Response: %@", responseString);

  data = [NSArray arrayWithContentsOfFile:responseString];

  [table reloadData];
}

【问题讨论】:

    标签: nsstring nsarray plist


    【解决方案1】:

    这不起作用,因为arrayWithContentsOfFile 使用字符串作为路径。换句话说,它期望responseString 是您计算机上的文件,而不是包含数据的字符串。

    也许你可以考虑改用arrayWithContentsOfURL,它可能会自动从URL获取数据,而不必自己下载,但由于安全限制等原因我不确定。

    您可能对此问题感兴趣:Parse Plist (NSString) into NSDictionary

    【讨论】:

      猜你喜欢
      • 2013-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多