質問: honMemo } } ``` ### 試したこと 現在TableViewCellなど解決出来そうな情報を探しているのですが、実装出来ていない状況です。 ご教示頂けると幸いです。 よろしくお願いします。 ### 補足情報(FW/ツールのバージョンなど) Swift4 XCode10
回答: おそらくですが、 1メモの新規追加 2既存メモの修正 のどちらも、ViewControllerクラスを使ってやっていると思いますが、 ViewControllerクラス側で1なのか2なのかの情報を持っておらず、ほぼ1の動作になっていることが原因だろうと思われます。 例えばViewController側で、 > > var aDate: String = "" > > > の他に > > var honIndex = -1 // 再編集の場合の記事番号(-1なら新規作成) > > > などと定義しておき、既存メモの編集時にはデータのインデックスをここへ格納し、 `@IBAction func setButton(_ sender: Any)`の中で `honIndex == -1`だったら`memoText.append(memoTextView.text!)` そうでなければ`memoText[honIndex] = memoTextView.text!`などとすれば期待する結果になると思われます。 細かい所は試行錯誤してください。