問題タブ [swizzle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
771 参照

ios - フレームワークからAppDelegateのdidReceiveRemoteNotificationをスウィズルする方法

iOS アプリ (ポッド) のフレームワークを開発しています。スウィズルしたい

私のフレームワークで定義されたメソッドで。これは私のコードです:

しかし、コードを実行すると、originalMethod の値が nil のように見えるので、

nil を返します。私が間違っていることは何ですか?(私が言ったように、私はフレームワークを開発しているので、私は AppDelegate にアクセスできないことを考慮してください)

0 投票する
1 に答える
773 参照

swift - Swiftでメソッドをフック(スウィズル)する方法は?

Swift でメソッドをフック (スウィズル) する簡単な方法はありますか?

0 投票する
1 に答える
107 参照

ios - UIView.init をスウィズルするにはどうすればよいですか

UIView の init メソッドとそれをサブクラス化するものすべてを入れ替えようとしています。これまでのところ、私の試みはクラッシュするか、何も目立たないだけです。

達成しようとする結果は、デバッガーを接続する必要なくビュー フレームを視覚化しようとして、ビューの境界線の色と幅の値をオーバーライドできるようになることです。