Swift 【swift3】assertを使う 2017年10月25日 fukatsu 新卒エンジニアの開発日記 iOSアプリの開発をしていて、開発環境だけあえてクラッシュさせたい部分が発生しました。 というのも本番環境では通ってほしくない部分に開発してる段階で通ってしまっていたときに気づきや …
Swift 【swift入門】TableViewで無限スクロールを実装しよう 2017年10月4日 fukatsu 新卒エンジニアの開発日記 前回まででapiを叩いてTableViewに表示できるようになっています。 今までの実装では起動時にqiitaのapiで最新の20記事を取得 …
Swift UserInterfaceState.xcuserstateの変更を無視する 2017年9月28日 fukatsu 新卒エンジニアの開発日記 iOS開発でプロジェクトを作成しているとgitで確認できる変更差分に鬱陶しいぐらいにUserInterfaceState.xcusersta …
Swift 【Swift入門】画面遷移をコードで実装しよう 2017年9月27日 fukatsu 新卒エンジニアの開発日記 今回は画面遷移を実装していこうと思います。 画面遷移を実装するには、 StoryBoardで実装する コードで実行する といった大 …
Swift 【swift3入門】ViewModelを作成しよう 2017年9月22日 fukatsu 新卒エンジニアの開発日記 はじめに 前回まででTableViewのある程度の機能が実装できました。 ここで機能拡張はおいて設計について考えていきます。 アーキテク …
Swift 【swift入門】TableViewCellの高さを可変にする 2017年9月22日 fukatsu 新卒エンジニアの開発日記 はじめに 前回Xibファイルのレイアウトを設定しようでTableViewCellのレイアウトを設定しました。 その際に生じた問題点を解決す …
Swift 【swift入門】TableViewCell用のXibファイルをAutoLayoutでレイアウトを実装する 2017年9月22日 fukatsu 新卒エンジニアの開発日記 はじめに 前回こちらの記事でモデルを作成しapiから取得したデータからある程度の項目を抽出して使用できるようにしました。 https:/ …
Swift 【swift入門】Modelを作成しよう 2017年9月22日 fukatsu 新卒エンジニアの開発日記 はじめに 前回はこちらの記事でapiからデータ取得をしてその結果をTableViewに出力するところまで行いました。 https://fukatsu.tech/api-tabl …
Swift 【swift入門】apiを叩いてTableViewに表示させる 2017年9月14日 fukatsu 新卒エンジニアの開発日記 はじめに iOSアプリを開発する上で必須なスキルが、TableViewを使えるようにすることではないかなと思います。 前回こちらの記事でT …
Swift 【swift】XcodeでiOSアプリのhttp通信を許可する方法 2017年9月12日 fukatsu 新卒エンジニアの開発日記 はじめに XcodeでiOSアプリを開発する上で、api通信を挟んでデータを取得する機会が多いと思いますが、iOS9以降ではデフォルトでは …