論理的なエラー


論理的なエラーは単なるバグです。 どこかに、誤った仮定があります。おそらくそれは、自動レイアウトがビューのフレームを計算する方法についての仮定です。おそらく、これは、作成した一連の制約、または設定したビューのプロパティに関する仮定です。おそらくそれは、制約がどのように相互作用して複雑な動作を作成するかについての仮定です。とにかく、何かがどこかであなたのメンタルモデルと完全には一致しません。


論理的なエラーは見つけるのが最も難しいです。他のすべての可能性を排除した後、残っているものはほとんどありませんが、論理的なエラーになるはずです。ただし、バグがあると判断した後でも、誤った仮定がどこにあるのかを正確に発見しなければなりません。


ここにはツールや段階的な説明はありません。通常、論理的なエラーの修正には、問題の特定と修正方法の解明のための実験と反復テストが含まれます。ただし、役立ついくつかの提案があります。



前:あいまいなレイアウト 次:デバッグの秘訣とヒント
































































目次
Xcode の新機能

  • 始めましょう

  • 自動レイアウトガイド全メニュー

  • 自動レイアウトレシピ集

  • 自動レイアウトのデバッグ

  • エラーの型
  • 満たされないレイアウト
  • あいまいなレイアウト
  • 論理的なエラー
  • デバッグの秘訣とヒント

  • 高度な自動レイアウト

  • 付録

  • 改訂記録











  • トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ









    トップへ