2024年10月31日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第83回「ババ抜き5解説」 田部井保 目次 通常版 ユーザーが4組のどれを選ぶかのボタンを付けます。 22行目が、4人の内どれを自分にするかのボタンの配列です。 51行目から66行目で、ボタンを生成して、各値を設定し、配列に追加し、画面に追加しています […]
2024年10月30日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第82回「ババ抜き4解説」 田部井保 目次 通常版 最初からカードが配られるように変更します。 56行目からが、新しく移設した share 関数です。これで53枚のカードを4人に配っています。59行目で card クラスの reset関数を呼んでいるので […]
2024年10月29日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第81回「ババ抜き3解説」 田部井保 目次 通常版 ペアになったカードを除く処理です。 追加部分のソースコードです。 4行目で4人分のループをしています。ループ変数は i です。その中の6行目で13枚分のループをしています。ループ変数は j です。その […]
2024年10月28日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第80回「ババ抜き2解説」 田部井保 目次 通常版 実際にカードを配ります。 今回の追加部分については、解説の必要はほとんど無いのではと思います。 CardClassですが、put関数でカードの表示文字列とカード番号を返すようにしていますが、ここはカー […]
2024年10月27日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第79回「ババ抜き1解説」 田部井保 目次 通常版 ババ抜きです。 20行目で、4人分のカードラベルの配列を定義しています。2重に配列を定義しています。 22行目で、ポーカー編で作ったカードクラスをジョーカー有りで初期化しています。 25行目からが、 […]
2024年10月26日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第78回「ポーカー16解説」 田部井保 目次 通常版 Cardクラスのジョーカー対応です。 18行目からは、今までは、52枚固定だったのですが、それを52枚か53枚か選べる様にしました。 26行目で、今まで定数だった、全枚数を変数にしました。29行目は、 […]
2024年10月25日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第77回「ポーカー15解説」 田部井保 目次 通常版 トランプの基本部分を別クラスに外出しします。 Cardクラスを作って、そこにトランプの基本部分を移しました。 マーク、ナンバーの文字列、カード全枚数、既出チェック、残り枚数をCardクラスに移し、リセ […]
2024年10月24日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第76回「ポーカー14解説」 田部井保 目次 通常版 yaku関数で、得点の他に役名を返すようにします。 2行目で、Int型と String型を返す事を宣言しています。 154行目で、倍率と役名を返しています。 164行目で 221行目で という様に […]
2024年10月23日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第75回「ポーカー13解説」 田部井保 目次 通常版 最初に出来ていた役分マイナスするという改造。 157行目からの yaku 関数ですが、今までの関数は何も返さなかったのですが、この関数は、役を表す数値を返します。 この様に書くと、 Int型の値を返し […]
2024年10月22日 / 最終更新日時 : 2024年12月29日 田部井保 Swift講座 新Swiftで行こう…第74回「ポーカー12解説」 田部井保 目次 通常版 ゲームオーバーを入れました。 今回の変更でスッキリしました。今までダイアログ表示部分がペアとストレート・フラッシュ部分に分かれていたのを一つにしました。もっと早くやるべきでした。ポイントが0になった時の […]