ここでアプリのクラッシュを回避しようとしています...UISegmentedControlからセグメントを削除するボタンがあります。そのボタンが押され、ユーザーが削除するセグメントを選択している場合、セグメントは削除され、選択は強調表示されません。ただし、selectedSegmentIndexを取得するアクションを実行する別のボタンを押すと、アプリがクラッシュします。
つまり、UISegmentedControlでセグメントを強制的に選択する方法はありますか?
セグメントが選択されていないときにUISegmentedControlが-1のselectedSegmentIndexを返しているように編集します...ここから何ができるか見てみましょう。