
ARCHIVE · 15
記事一覧
基礎概念から実務の判断基準まで、順にご覧ください。


+load vs +initialize:呼び出しタイミングと継承の落とし穴
メソッドスウィズリングのコードは、なぜ決まって+loadの中に入っているのでしょうか?似て見える+initializeに入れてはいけないのでしょうか?
記事を読む
[iOSアーキテクチャ #6] Clean Architectureの核心
求人や技術ブログで「Clean Architectureベース」という表現をよく見かけます。しかし実際にコードを見ると、チームごとに形はさまざまです。UseCaseがある場合もない場合もあり、Repositoryの役割も異なります。
記事を読む
【Vibe Coder #6】昨日は動いたのに今日は動かない。コードを触っていないのになぜ?
「コードを1行も触っていないのに、昨日まで正常だったアプリが今日は動きません。」バイブコーディングのコミュニティで最もよく見かける嘆きであり、最もミステリアスに感じる状況です。幽霊の仕業のようですが、実際の容疑者は数人に絞れます。順番に調べれば、ほとんどは午前中に解決できます…
記事を読む
[オープンソース #1] AutoThreadsでThreadsを自動化する
GitHubには、便利なのに誰にも知られていないプロジェクトが数多くあります。数個のスターに埋もれていたものが、ある日突然話題になることもあります。この連載では、そうしたリポジトリを一つずつ開き、何をするものか、どう作られたか、本当に使えるかを確かめます。
記事を読む