【发布时间】:2012-12-24 00:13:24
【问题描述】:
我想要实现的是在数组中搜索字符串,这里是搜索数组的代码
if ([EssentialsArray containsObject:imageFilePath]) {
NSLog(@"YES");
}
else {
NSLog(@"NO");
NSLog(@"%@", ImageFilePath);
NSLog(@"%@", EssentialsArray);
}
NSLogs 为 imageFilePath 返回这个:
/var/mobile/Applications/5051DC84-CAC8-4C1D-841D-5539A1E28CB1/Documents/12242012_11025125_image.jpg
这对于 EssentialsArray:
(
{
EssentialImage = "/var/mobile/Applications/5051DC84-CAC8-4C1D-841D-5539A1E28CB1/Documents/12242012_11025125_image.jpg";
}
)
然后显然他们返回一个“NO”值,因为数组找不到字符串。 提前致谢
【问题讨论】:
-
你没有指定你的数组类型,但这和stackoverflow.com/questions/1853801/…不一样
-
@cppl 完全忘记了指定数组类型,感谢这与我的要求相同并解决了我的问题。不知道为什么它没有出现在我的搜索中。干杯
-
@cppl,这不是重复的。这看起来像一个不同的问题。这里的问题是对象是字典,他正在尝试检查字符串。
-
@ACB 好的...我猜 Duck 从我的评论中得到了一些价值。
-
是的,我只是快速浏览了帖子,没有仔细阅读。不幸的是 cppl 是对的,而且那个帖子不一样。我仍然感谢任何帮助。
标签: ios