2018-01-01から1年間の記事一覧

2018年振り返りメモ

iOSプログラマ3年目。転職1年経過。 やったこと iOS 新規アプリ1件(小規模)、新機能追加案件そこそこ、小規模な案件たくさん RxSwiftとかMVVMっぽいのとかそれなりにモダンなモノに触れたのは収穫だったし、ViewModelにXCTestを使えたので安定した品質を出…

iOSDCをきっかけに「Swift5 async/await 研究読本」を購入して読んだ

ツイート 「Swift 5 async/await 研究読本」を キュリオシティソフトウェア書店 で購入しました! https://t.co/rE1Crg010e #booth_pm #iosdc #b— m (@murakammmmm) 2018年8月31日 async/awaitの本読み終わった! pic.twitter.com/E1hCf4twxd— m (@murakammmm…

今知っていること

型 クラス クラスは[[SomeClass alloc] init] とかSomeClass.init(with: value) みたいなイニシャライザでインスタンスを作る。 メソッドにはクラスメソッドとインスタンスメソッドがあり、後者はオブジェクトに備わっている objcの頃はクラスメソッド(+)を…

hw_timer

1/15 2時間頑張ってpodsとcarthageとlicenseplistのインストールができた。次はガワを作りたい

hw_timer

1/15 2時間頑張ってpodsとcarthageとlicenseplistのインストールができた。次はガワを作りたい

Swiftで旧漢字を判定したかった

できなかった 方針その1: shift-jisに変換できるかどうかで判別する 参考: www.softel.co.jp extension String { func containsOldKanji() -> Bool { return !self.canBeConverted(to: .shiftJIS) } } let str = "高" str.containsOldKanji() // true let st…

20181231

睡眠 4:49入眠 10:55起床 6:03時間睡眠 itっぽいこと Type erasureでプロトコルのequatableを逃がすことができた その他 今月は36程度のZが発生していた。20くらいにしたい 1年半経験の転でもやっていけることが判明した奇跡 elinをさわれた奇跡 来年はもう…