アプリをSwift4.2に対応させる。contentアプリをSwift4.2に対応させる。Swift前職のエンジニアに連絡が取れず、仕方なくデザイナーである自分が更新作業などを行なっている。Swift5になってしまったので、Swift3のアプリをSwift4.2に移行する必要が発生した。そのための備忘録として書き留めておきたい。前提として、このアプリに携わっていると言っても、Swiftはこれを触るまで全くやったことがなく、いつもの業務はデザインがメインで、かたわらでフロントエンド+PHPを触る程度。やってみるSwift4.2にコンバート現在のアプリがSwift3なんで、まずは、Xcode10.1で開いてSwift4.2にコンバートさせる。相変わらず、このWillowというライブラリが悪さをするようで、エラーが発生する。行うSnapkitのアップデートSnapKitの変更点が多すぎるため、snapkitだけアップデートを行った。エラーが出ているが解消方法がわからないため、ライブラリ自体のアップデートを行う。RxCocoaのアップデートには他のライブラリもアップデートしなければいけない。4.0.0最後にこれでなんとかビルドすることができた。今度はSwift5に対応する必要性があるが、徐々にやっていこうと思う。Swift4.2に対応できてよかった。一つ学んだことはライブラリはむやみにアップデートしてはいけないってことだ。前任のエンジニアがマニアックなライブラリを使っている場合、アップデートするのは超危険だということがわかった。片野@norizou4WebデザイナーがC#とswiftからプログラミングを学んでいきます。upLoginユーザーは見つかりませんでした。