我有一个NSURL类成员可以指向本地文件,指向网址或指向资产。我发现我必须使用资源库加载资产而不是:
[NSData dataWithContentsOfURL:nsurl];
所以我的问题是:如何检查我的NSURL对象是否指向资产?
我尝试了搜索,但我只是检查它是否是本地文件:(
PS:我的应用程序必须兼容iOS4
答案 0 :(得分:4)
假设网址格式正确,那么它是资产库网址iff [[url scheme] isEqualToString:@"assets-library"]
。