iOS アプリに検索機能を追加しました。ユーザーが入力した文字列とターゲット文字列を次のように比較するだけです。
if (!([name rangeOfString:searchText].location == NSNotFound) || !([description rangeOfString:searchText].location == NSNotFound))
しかし、複数のボタンをタップすると、アプリケーションがこの場所でクラッシュします。
そして時々このエラーがあります:
MyApp [2407:6bf7] -[__NSCFSet length]: unrecognized selector sent to instance 0x4f71c0
MyApp [2407:6bf7] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFSet length]: unrecognized selector sent to instance 0x4f71c0'
この2つのエラーについて何か考えはありますか?
サンクス。