鹿児島の出水市でプログラミングしてる人のブログ。CyberMameCANこちらに分かりやすいサンプルの説明があり非常に有り難かったです。写経終わった後、独自に機能を追加したりしましたが、分かりやすいコードのおかげです。ありがとうございます。【Combine】Timerの処理をCombineを使って置き換えるまずはサンプル通りに写経をさせてもらいました。1箇所だけ@mainの所がコンパイル通らなかったので下記のように修正しました。ContentViewModel())と書き換えました。ここから少し機能追加しましたカウントアップして、ある値になったらカウンターを止めるという処理を追加しました。(抜粋)Viewにカウントする最大値をセットするTextFieldを追加しました。(抜粋)追加したタイマーの最大値を超えたらカウンターが止まるように追加・修正しました。}didSet()というメソッドは変数(プロパティ?)が変更された後にCallされると学びました。isTimeUPというフラグも用意したけど要らなかったかな。今回、SwiftUIでやCombineなど新機能を勉強になりました。31は素数、331も素数...333333331は?CyberMameCANTwitterLinkedinTumblr鹿児島県の出水市という所に住んでいまして、インターネット周辺で色々活動して行きたいと思ってるところです。Webサイト作ったり、サーバ設定したり、プログラムしたりしている、釣りと木工好きなMacユーザです。今はデータサイエンスに興味を持って競馬AI予想を頑張ってます。コメントを残すメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。