NOTO

iOS開発: 第一週

 Date:2017-11-27 00:46:36 +0900
 Categories: ios

概要

iOS全くかんだことのなくてrailsを比較的触ることが多い人が

iOSアプリを作ってみようと思い、もがいたまたはもがいてく記録です。

進捗

気づき

Sorcery と APIモード

rails5のapiモードでnewすると、ApplicationControllerの継承が BaseではなくApiになる。

その関係で認証に使ったSorceryのCore(?)のAPIが使えず undefined がでまくる。

一旦Baseを継承して逃れているけど、ちょっと考えたほうが良さそう。

オプショナル型

オプショナル型の感覚がまったくわからず、XCODEが吐いているエラーの対応方法がなかなかわからない。

オプショナル型の勉強をしていく必要がある。

通信ライブラリ

通信ライブラリは Alamofire がよしなにやってくれたので

難しいことは特に考えずに通信ができたので捗った。

キーチェーン

セキュリティ的に安心なところにデータを保存する用途でキーチェーンに保存すると良さそうとの情報を得た。

これも簡単に扱える KeychainAccess というライブラリがあったので、データを保存して呼び出したりできた。

ありがとうございます。

APIサーバの構築

APIサーバの構築ってほどのことはまだ全然していないのだけど、

今までRoutingからController、ViewにながれてHTMLでという思考回路に鳴っているから

Controllerからjsonで止まってClientに移っていくというところに少しだけ

頭の切り替えが必要。viewがコントローラ側にあるだけで大きく変わっているわけではないのだけど。

次週

あとは応用でひたすらつくっていけば雑にアプリっぽく動くものができるのではないかと思ってる(けどどうなのだろう)

Tweet