なるようになるかも

力は多くの場合、その人の思いを超えない。

2018-04-01から1ヶ月間の記事一覧

Activity Tracing どう使うのか謎だったので調べたメモ。

static void hoge() { static os_log_t log; static os_activity_t activity; static os_activity_t activity2; static os_activity_t activity3; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ log = os_log_create("activity", "a butt…

OSLog にいい加減に移行するべきなの?

と思って調べた内容のメモ。 結論から言って、watchOS みたいなパフォーマンスにシビアなデバイスで、マルチスレッドが絡む部分をロギングしたいとかじゃない限り、普通のロガーでよさそう…。 OSLog の優位点 メモリ上の循環バッファにバイナリでログを保持…

iOS デザイン実装はつらい話のあとがきみたいなの。

Qiita に久々に記事を書いたのですけれど、なんか途中で力尽きていろいろツッコミどころが多い感じになってしまった。 qiita.com わたしとしてはコメントがとても勉強になったので良かったのですけれど…。 以下、書ききれなかった内容の供養みたいなの。 画…

JSONDecoder で型がごちゃ混ぜの JSON 配列をデコードする

ルートが配列で、最初の要素はその後の要素の個数を表す、という JSON があったときに、どういう Decodable を書けばいいのか?で少し悩んだので。 [ {"count" : 5 }, {"name" : "itemA", "value" : "valueA" }, {"name" : "itemB", "value" : "valueB" }, {…