我看到这个主题有一堆帖子,但一个解决方案没有点击我的脑海。这是我的问题:NSDictionary和警告关于“没有演员的整数指针”
double var = [[variables objectForKey:[value characterAtIndex:1]] doubleValue];
变量是一个NSDictionary
。 value
在这种情况下是NSString
,我需要characterAtIndex:1
,因为我在字符串前加了一个特殊的指示符。在英语中,我想基于这个NSString
键我NSDictionary
的值,但我得到这样的警告时,建筑物:
警告:传递的参数1“objectForKey:”时将整数指针没有投
你有一些'价值'的例子吗?我有一种感觉,在将它用作关键字之前,您试图删除字符串的第一个字符,这是正确的吗? – 2011-05-04 21:11:25