1

我有一个程序将从我们的服务器中为应用程序抓取图像,但是我们想将图像保存到 iOS 应用程序中以进行缓存。

网址将与此类似。

http://www.example.com/image/app_name/mypicture.png

我需要一种方法将图像名称(mypicture)和扩展名(.png)转换为 2 个不同的字符串以保存它。

我将如何使用 NSscanner 完成此任务?

谢谢

4

1 回答 1

1

你不会使用扫描仪。使用 NSURl 方法 absoluteString 获取路径,然后使用 NSString 方法 pathExtension、stringByDeletingPathExtension 和最后 lastPathComponent 获取扩展名和名称。您还可以使用 NSURL 方法 resourceValuesForKeys:error: 来获取带有 NSURLLocalizedNameKey 的名称。

于 2012-04-21T00:39:43.487 回答