我有这样的字典:
{
Asr = "5:33";
Dhuhr = "1:11";
Fajr = "2:40";
Isha = "11:34";
Maghrib = "9:28";
Qiyam = "1:38";
Sunrise = "4:54";
}
我将值5:33
存储为字符串。我想暂时返回字符串Asr
。
我使用以下代码:
NSArray *temp = [arrayOfDatesAsDates allKeysForObject:finalTimeFormat];
NSString *key = [temp objectAtIndex:0];
但是Xcode说" NSMutableArray没有可见的@interface声明了选择器&all; allKeysForObject'"
这是为什么?我的代码是否错误地搜索此名称?
答案 0 :(得分:1)
你有一个NSMutableArray,而不是NSMutableDictionary。使用[NSMutableDictionary dictionary]
而不是[NSMutableArray array]
初始化它。