タグ

ブックマーク / qiita.com/homyu (1)

  • iOS開発時 見逃しちゃった 細かいバグ集 - Qiita

    アプリを開発してた時 or 他の人が開発しているアプリを見た時に、ぼけっとしていると見逃してしまいそうなiOS開発特有の細かいバグをピックアップしました。 今後の教訓として、活用していこうと思います。 UITextField/UITextView 入力制限を実装した時 TextFieldの入力制限をdelegateで行った時に、外部キーボードから入力制限をした文字列が入力できてしまい、バグになった。 さらに、入力制限を行った->バリデーションが要らないということで、バリデーション処理を行っていなかったので、被害が拡大した。 ViewController以下のような外部キーボード無効化処理を入れると防げた。 そもそも、TextFieldの入力制限を完全に行うのは手間がかかるので、バリデーションをしっかりやったほうがいいと反省しました。 // BackKeyを無効化 - (NSArray *)

    iOS開発時 見逃しちゃった 細かいバグ集 - Qiita
  • 1