ハードコア脱獄開発への移行が少し簡単になることを期待して、Flex (Adobe Flex ではない)を理解しようとしています。
そのため、現在、リマインダー アプリにリマインダーのすべてのオプションを常に表示するための比較的単純なパッチを作成しています。ここでわかるよう-(BOOL) shouldDisplayEditItem:(id) withVisibility:(int)
に、EXReminderEditor
クラスの戻り値をオーバーライドすることでこれを行うことができました。
ただし、「非表示...」ボタンが機能しなくなったため、表示されないようにしたいと思いますが、責任ある方法を特定するのは難しいと感じています。ブール値の戻り値を持つメソッドを探している可能性が高いことはわかっていますが、複数の検索フィルター ( 、 など) を使用しても-(BOOL)
、show
そのボタンのメソッドが見つかりません。
これが実行可能ファイルとライブラリのリストであり、それぞれに山ほどのクラスとメソッドが含まれていることを考えると、単純に 1 つずつ見ていくのは現実的ではありません。
- 実行可能
- リマインダー
- ライブラリ
- アカウント設定
- 住所録
- コアファウンデーション
- コアグラフィックス
- コアロケーション
- コアテキスト
- イベントキット
- EventKitUI
- 財団
- グラフィックサービス
- libicucore.A.dylib
- libobjc.A.dylib
- libSystem.B.dylib
- クォーツコア
- スプリングボードサービス
- UIKit
私の最終目標は、アプリが特定のものに使用する特定のメソッドをすばやく分離できるようにすることです。これを達成するための比較的簡単な方法を知っている人はいますか?
Chrome の開発者ツールに似たものを望んでいますが、それが可能性が低いことはわかっています。それで、それができない場合、私が使用できる可能性のある命名スキーム/場所のパターンについて誰かアドバイスしてもらえますか?
また、ボタンが使用する方法を知っている人はいますか? :D