SwiftUIの基本を身につけたい方はこちら

【Xcode/Swift】Thread 1: EXC_BAD_ACCESS (code=2, address=0x7fff86f66748)の解決方法

エラー内容

以下のように、DatePickerTextFieldというクラスを作ってUITextFieldを上書きしようとした。しかし、画面を表示すると以下のようなエラーが表示される。

@IBOutlet var textField: DatePickerTextField!
Thread 1: EXC_BAD_ACCESS (code=2, address=0x7fff86f66748)

原因

Storyboardのクラスを設定していなかったため。

解決方法

①TextFieldを選択

 (Show the Identity inspector)をクリック

Classに作成したクラスをセットする

評価