Json Zero被认为是NSNumber,更像是NSstring

时间:2013-05-08 17:32:24

标签: objective-c json nsstring nsnumber

当JSON条目的值为零时,Xcode将其视为NSNumber,并将其视为NSString。 问题是当使用if检查值时,应用程序在某些情况下会崩溃。 我想检查JSON值是否为0,我应该如何解决这个问题?

JSON:

(
    {
    likesCount = 0; // NSNumber
    }
)

(
    {
    likesCount = 1; // NSString
    }
)

1 个答案:

答案 0 :(得分:2)

您可以使用integerValueNSNumber上都存在的NSString属性。