私のiosアプリで検索機能があります。私は、このように、ユーザが入力した文字列、およびターゲット文字列を比較:たくさんのボタンをタップするとUITextFieldが失敗しました
if (!([name rangeOfString:searchText].location == NSNotFound) || !([description rangeOfString:searchText].location == NSNotFound))
しかし、私はこの場所で、複数のボタン、自分のアプリケーションのクラッシュをタップします。
そして、時には、このエラーがあります:この2つのエラーに関する
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'
任意のアイデア?
Thnx。
おそらくメモリリークと 'UITextField'が自動リリースされています。 – Raptor