小编Din*_*rne的帖子

在赋值之前引用的局部变量'build_data'

当我尝试使用testflight upload api上传APK文件时,我收到了此回复.

"400 Bad Request.

在赋值之前引用的局部变量'build_data'

我不明白这是什么?

任何帮助是极大的赞赏.

谢谢

编辑08/11/2013 10:03:似乎我们有时也会遇到另一种错误.其中说"Redis正在将数据加载到内存中"

testflight

5
推荐指数
1
解决办法
1153
查看次数

当我们的密钥中有@符号时,为什么NSDictionary会吓坏我?

RestKit当我@在键中使用带符号的JSON响应时遇到问题.经过一些调试后,问题似乎正在发生__NSCFDictionary

所以我尝试了以下简单的代码:

NSArray *keys = [NSArray arrayWithObjects:@"@key1", @"@key2", nil];
NSArray *objects = [NSArray arrayWithObjects:@"value1", @"value2", nil];
NSDictionary *dictionary = [NSDictionary dictionaryWithObjects:objects
                                                   forKeys:keys];
for (id key in dictionary) {
    NSLog(@"key: %@, value: %@", key, [dictionary valueForKey:key]);
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

[<__ NSDictionaryI 0x618000268ac0> valueForUndefinedKey:]:此类不是密钥key1的密钥值编码兼容.

有人可以解释为什么我收到此错误,如果有任何解决方法?

cocoa objective-c nsdictionary key-value-coding

3
推荐指数
1
解决办法
184
查看次数