出力させるとOptionalになってるのに!を入れるとエラーが起こる。
SwiftのOptionalには以下の素晴らしい記事を読もう
https://qiita.com/maiki055/items/b24378a3707bd35a31a8
つまりは、nilを扱う場合に使うやつ。でもそのままStringとかに入れるとOptionalも出てきてしまう。
基本的には、unwrapするときは対象の変数の後ろに"!"を入れてやればいいが以下の場合ではそうはいかなかった。
該当箇所
label2.text = String(describing: result?.data[indexPath.row])
正解の方法
label2.text = String(describing: (result?.data[indexPath.row])!)
"!"をつけるだけでなく()で囲ってやる必要があった。