2016-11-20 3 views
-1

私はプログラムをシミュレートしようとしているときに(if(segue.identifier == "MonthSegue"))このブレークポイント1.1を持っています! エラーは何か分かりません!いずれかは、あなたがあなたのコードの行31にブレークポイントを誤って設定しているように見えますブレークポイント1.1でsegue関数の準備(swift 3)

show breakpoint in Xcode

override func prepare(for segue: UIStoryboardSegue, sender: Any?) { 
    if(segue.identifier == "MonthSegue") { 
     let selectedRow = tableView.indexPathForSelectedRow?.row 

     if let dest = segue.destination as? DaysTVC { 
      dest.title = monthDataSet[selectedRow!] 
      dest.monthNumber = selectedRow! + 1 
     } 
    } 
} 

}

+1

31行目に設定されたブレークポイントに達しているようです。削除してください。コントロールをクリックして削除を選択します。 – vacawama

+0

@vacawama:私は彼が意味することは、ブレークポイントが自動的に生成されるということだと思います。 Xcodeは、エラーがあればそれを行う傾向があります。 –

+1

まったく同じhttp://stackoverflow.com/a/40499745/341994 – matt

答えて

1

...この問題を助けることができる場合してください。青い矢印をクリックして溝の外にドラッグして削除します。

+0

このような不器用なアプローチは必要ありません。彼がやらなければならないことは、ブレークポイントを溝の外にドラッグすることだけです。あるいはそれを一度クリックするだけで無効にすることができます。 – matt

+0

ありがとう@matt。私は答えを変えて、あなたの投票をアップしました。 – vacawama

関連する問題