Swiftで簡単な○✗クイズを作成していきます。 完成形がこちら↓タイトル→問題提出→結果という構造。 最後のスクリーンでは間違えた問題をタップすると解説のサイトへ誘導します。ではさっそく作っていきましょうSTEP1. それぞれの画面をストーリーボードで作成…
Swiftでは変数の値が無い時に使えるオプショナル型というものがあります使い方としては、値が無い場合はnilを、値が定まったら実際の値を変数に代入しますオプショナル型の変数の値を使いたい場合は if文で変数がnilとチェックするか、 オプショナルバインデ…
編集モードが「見たまま」だと、はてな記法で書いても普通の文字で表示されてしまいますはてな記法を使うには、設定→編集モードではてな記法を選択後、変更ボタンを押しましょう まず編集モードを確認します 見たままの場合、ハイライト無しの通常の文字のま…
先週からZ変換を学んでるのでさっそく備忘録 以下の入出力信号から単位インパルス応答 (e.g. h[n] ) をZ変換を使って求めたい もしこれがフーリエ変換を用いる問題であれば一旦周波数領域に式を変換してH(f)を求めた後にh(t)に戻すのだがZ変換でも同様のステ…
通信において秘密性と信頼性について備忘録 秘密性とは => 受け取るメッセージが他の誰にも知られないこと 信頼性とは => 受け取るメッセージが予想される人物から送られていること 例えばアリスがボブにメッセージを送るとする ボブは、 ①送られたメッセー…
中間者攻撃(man in the middle attack) について備忘録 P => 公開鍵, S => 秘密鍵 ①ボブがアリス宛に、ボブの公開鍵(Pb)を送信 ②中間者がPbを傍受 ③アリス宛に自身の公開鍵Pmを送信 ④アリスは中間者の公開鍵Pmを使いメッセージを暗号化しボブへ送信 ⑤暗号化…