ライブラリを使わずにMV*の話(iOS)〜Modelに状態を持たせて状態遷移を行う〜
この記事は MV*というかModelの話がメインです 結論 Modelに 状態 を持たせ、 状態遷移 を行うようにする。(= Modelをステートマシンとして使う) 話すこと ステートマシンとは...
6 search resultsShowing 1~6 results
You need to log-in
この記事は MV*というかModelの話がメインです 結論 Modelに 状態 を持たせ、 状態遷移 を行うようにする。(= Modelをステートマシンとして使う) 話すこと ステートマシンとは...
話すこと アプリの責務の分け方 Model アプリ内で扱う状態・値を持つ Modelの外から指示を受け処理を行う 状態・値の変化をModelの外へ間接的に知らせる View/Whatever 画...
前置き MVC, MVP などいろいろ表現あるのでまとめて MV* と書きます。 (「MVW = Model-View-Whatever」でも良いですがMV*の方が親しみがあるので) MVに関し...
概要 前編: テスト対象と、テストが書きづらいコードはなぜ書きづらいのかを説明します。 やさしいSwift単体テスト~テスト可能なクラス設計・前編~ 後編(この記事): テストが書きづらいコード...
はじめに この記事は [iOS Test Night #5] (https://testnight.connpass.com/event/59283/) で発表したスライド「単体テストのハジメ」...
概要 cocoapodsをいじっていたら、xcodeが 「linker command failed with exit code 1」 とエラーを出してきた。 cocoapodsで読み込んだラ...
6 search resultsShowing 1~6 results
Qiita is a knowledge sharing service for engineers.