かなり簡単なNSPredicateEditor
セットアップがあり、Stringベースの述語は正常に動作しますが、整数述語は例外を引き起こしています。NSPredicateEditorが整数値を扱っていません
述語エディタが正しく設定されるように見える...
...しかし、私は、述語エディタからそれらの左側の値のいずれかを選択するたびに述語エディタが治療されるように、私は、この例外を取得文字列として数:
2016-10-29 10:48:12.416 PredicateBarTesting[29041:303] -[__NSCFNumber length]: unrecognized selector sent to instance 0x37 2016-10-29 10:48:12.419 PredicateBarTesting[29041:303] An uncaught exception was raised
アイデア?
ソースコード:http://d.pr/f/Ng2l
'level'、' ownerPID'、および/または 'windowID'文字列のプロパティはありますか? – Willeke
@Willekeいいえ、それらはすべて整数形式です(それぞれint32_t、pid_t、およびuint32_t)。 – user66649
例外は ' - [NSString compare:options:range:]'です。 – Willeke