【发布时间】:2014-11-06 16:35:42
【问题描述】:
在我最近的应用程序中,我收到一个 JSON,需要验证对象字符串实际上是布尔值还是普通字符串。
我知道 NSString 类 有一个方法boolValue。然而,如果建立一个负布尔值或不是一个有效的布尔值,这个方法返回 NO。
但是,如果字符串确实是布尔值或普通字符串,我需要在我的应用程序中具有不同的行为,因为 JSON 可以同时具有这两种情况。
知道如何实现吗?
【问题讨论】:
-
所以基本上你想知道字符串是
1还是0、true还是false,还是yes还是no? -
是的,基本上。但我想检查是否可以避免“检查周期”来验证内容而不是对象类型。