問題タブ [associated-object]

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 投票する
1 に答える
108 参照

objective-c - objc_setAssociatedObjec としてのセッターとゲッター

このスタイルの意味がわかりません。標準のセッター/ゲッターに何かメリットはありますか?

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

ruby-on-rails-4 - 関連付けられたモデル Rails 4 の数による順序付け

私は2つのモデルを持っています:

jacket.rb:

ボタン.rb:

私のストアコントローラーでは、 @store.jackets.order(buttons: :desc) を実行できるようにしたいのですが、db 列ではないため実行できません。どうすればいいですか?

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

memory-management - オブジェクト c ランタイム関連オブジェクト

オブジェクトの関連付け のチュートリアル「チュートリアルのリンクは、object-c ランタイムの関連付けオブジェクトの明確な概念を教えてくれました」

以下のサンプル コードを読んだ後、ちょっとした質問があります。

iOS で ARC を使用している場合、自分でメモリ処理を追加する必要がありますか?

前もって感謝します

0 投票する
8 に答える
37933 参照

swift - 関連オブジェクトを Swift に設定する方法はありますか?

Objective-C から来るとobjc_setAssociatedObject、2 つのオブジェクト間で関数を呼び出して参照を維持することができます。これは、実行時に参照が削除されるまでオブジェクトを破棄したくない場合に便利です。Swift にはこれに似たものがありますか?

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

ios - iOS: UIColor カテゴリで -colorWithPatternImage: のオブジェクトの境界を取得しますか?

backgroundColor が UIColor カテゴリに設定されているオブジェクトの境界を取得する方法はありますか?

たとえば、画像から UIColor を適用しようとしていますが、それに応じて引き延ばしたいと考えています。関連付けられた参照は仕事をしますか? または、そのようなメソッドを UIView カテゴリに実装するのが最善でしょうか?

アップデート:

backgroundColor を設定するメソッドは次のとおりです。

}