Objective-C
何が起きた? 結論 解決に至るまで まとめ 何が起きた? git submodule updateをしたときにエラー「active developer path...does not exist」が発生した。 原因はXcodeを複数入れていて古いバージョンを整理した時、Xcodeコマンドラインツールのパス「$DEVE…
違い ー マイナス インスタンスメソッド クラスのインスタンスがあって初めて実行されるメソッド インスタンス化しないと使えない + プラス クラスメソッド クラスの型から直接実行できる静的関数 [Person.h] #import <Foundation/Foundation.h> @interface Person : NSObject // メ</foundation/foundation.h>…
内容 業務でObjective-Cで書かれたアプリをデバッグしてたら、ログを書いたところのメソッドが呼ばれない。どうしよう 何が悪いか? 単一処理の書き方なのに、returnとログの行で2つの処理がある // ダメパターン例 if (a == -1 && b == -1) NsLog(@"test")…