NSMutableDictionary にいくつかの bool 値を格納する必要があるため、[NSNumber numberWithBool] を使用して bool からオブジェクトを作成するという解決策を確立しました。値が YES の場合は正常に動作しますが、NO の場合は正常に動作することもあり、結果が「Objective-c オブジェクトではありません」になることもあります。マイコード:
$ //sometimes fine, but sometimes "not an objective-c object"
$ NSNumber* nsn = [NSNumber numberWithBool:NO];
私はObjective-Cを初めて使用するので、これが基本的な問題である場合は申し訳ありませんが、私は本当にそれに固執しました。手伝ってくれてありがとう。