iPhone用にThree20を使用していますが、クラスカテゴリを使用してその中でメソッドの動作を変更しようとしています。それはうまくコンパイルされますが、決してブレークポイントに達しません。objective-cスタティックライブラリクラスカテゴリ、オーバーライドメソッドが機能しない
クラスのカテゴリがクラスのすべてのインスタンスに影響すると仮定しているため、静的ライブラリを再コンパイルする必要はありません。
また、コンパイラが失敗し、カテゴリを実装して実装するときにクラス名の末尾に「x」を追加すると、カテゴリに使用しているクラスが表示されていることも知っています。
ここのガイダンスは非常に高く評価されています。
ええ、すでにそのフラグがあります、ありがとう。 – Brenden
+1 -all_loadフラグは、すでに-ObjCが設定されていたにもかかわらず、同様の問題(同じではない)を助けてくれました。 – Felixyz