type の Objective C ライブラリ (Firebase ですが、それは問題ではありません) から値を取得していますid
。ドキュメントには、この値がブール値と数値結果の両方の NSNumber になると記載されています。この結果がブール値に対応するかどうかに基づいて、別のアクションを実行したいと考えています。
経由で結果のクラスを出力するNSStringFromClass([value class]);
とブール値の「__NSCFBoolean」が得られるため、これが可能であることはわかっていますが、比較を正しく構造化する方法がよくわかりません。