相关疑难解决方法(0)

iskindofclass和ismemberofclass有什么区别

 whats different between isKindOfClass and isMemberOfClass?
Run Code Online (Sandbox Code Playgroud)

我试过两个xcode,看起来效果一样吗?

iphone sdk ios4

9
推荐指数
0
解决办法
5611
查看次数

为什么__NSCFDictionary不是一种类NSDictionary

JSON解析期间(使用AFNetwork json getter完成),我有这段代码:

if (![[data class] isKindOfClass:[NSDictionary class]]) {
    DLog(@"%@ was not kind of class NSDictionary",[data class]);
    return;
}
Run Code Online (Sandbox Code Playgroud)

但由于某些原因,If句子变为真,函数返回:

> __NSCFDictionary was not kind of class NSDictionary
Run Code Online (Sandbox Code Playgroud)

但是不应该__NSCFDictionary是专门的一类NSDictionary?或者如果这是错误的验证方式,我该怎么做?

更新:

我尝试过它,就像这样:

        if (![[NSDictionary class] isKindOfClass:[data class]]) {
            DLog(@"%@ was not kind of class NSDictionary",[data class]);
            return;
        }
Run Code Online (Sandbox Code Playgroud)

仍然不起作用:

__NSCFDictionary不是类NSDictionary

iphone json objective-c nsdictionary

2
推荐指数
1
解决办法
2274
查看次数

标签 统计

iphone ×2

ios4 ×1

json ×1

nsdictionary ×1

objective-c ×1

sdk ×1