Iphone Foursquare场馆';s类别照片问题

Iphone Foursquare场馆';s类别照片问题,iphone,xcode,foursquare,Iphone,Xcode,Foursquare,我在场馆的json部分遇到问题,在这张图片中,我尝试使用前缀和后缀,我将大小放在它们之间,但我的问题是,当我尝试将它们放在一起时,前缀+大小+后缀的链接如下->我将前缀和后缀分别放在NSMutableArray中,但当我尝试将它们连接在一起时,它不起作用。这是我加入他们的方式 我哪里做错了?您确定imagePrefix和imageSuffix数组中的对象实际上是字符串吗?因为从您的日志判断,您似乎正在尝试连接两个数组和一个字符串。如果您让我们知道这些数组中的实际内容,您可能会得到更有用的答案。您

我在场馆的json部分遇到问题,在这张图片中,我尝试使用前缀和后缀,我将大小放在它们之间,但我的问题是,当我尝试将它们放在一起时,前缀+大小+后缀的链接如下->我将前缀和后缀分别放在NSMutableArray中,但当我尝试将它们连接在一起时,它不起作用。这是我加入他们的方式


我哪里做错了?

您确定
imagePrefix
imageSuffix
数组中的对象实际上是字符串吗?因为从您的日志判断,您似乎正在尝试连接两个数组和一个字符串。如果您让我们知道这些数组中的实际内容,您可能会得到更有用的答案。您必须从原始JSON执行一些转换/操作,因为在API中,它们作为字典项而不是数组返回

在一个不相关的注释上,考虑使用快速枚举(<代码>在数组中的ID项),而不是像你所做的那样写出for语句。一般来说,使用标记语法而不是图像将代码以文本形式发布也比以文本形式发布要好得多:这使得将代码复制/粘贴到答案中变得更加困难。

多亏了“Matthias Bauch”,我找到了答案,下面是我自己问题的答案:)


for(int e=0;眼睛)我正在尝试连接两个字符串的实体。是的,我确信imagePrefix和imageSuffix数组都是字符串。我正确地完成了连接部分,但我需要在第二幅图像中去掉这些偏执和引号。谢谢注意!这些数组中的对象本身就是数组。
(\n“.png”\n)
是NSLog打印包含NSString“.png”的NSArray的方式。您的问题在于填充
imagePrefix
imageSuffix
的方法。执行
NSLog(@“%@”,NSStringFromClass([imagePrefix objectAtIndex:e]);
您将看到该对象是一个NSArray
           for (int e = 0; e<=[imagePrefix count]-1; e++) {
                NSLog(@"%@b_32%@", [[imagePrefix objectAtIndex:e] objectAtIndex:0], [[imageSuffix objectAtIndex:e] objectAtIndex:0]);
            }