問題タブ [code-design]

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 に答える
588 参照

ios - どの dealloc メソッドが最初に呼び出されますか?

クラス A とクラス B の 2 つのクラスがあるとします。構成により、クラス A にはクラス B のインスタンスがあります。つまり、クラス A はクラス B のインスタンスを作成するクラスです。

クラス A の一種である私のオブジェクトの最終リリースにいる場合、クラス B の dealloc メソッドが最初に実行されますか? これは常に当てはまりますか?クラス A の割り当て解除がクラス B の前に実行される場合はありますか?

クラスの dealloc メソッドが実行される順序を理解しようとしています。

(これはARCにあります)

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

git - プロジェクト間で共有コードを維持するための戦略?

私が書いた「ツールキット」コードを使用するプロジェクトが 5 つか 6 つほどあります。私が遭遇した問題は、ツールキット コードを更新することです。更新を行うときは、通常、これらの更新を他のプロジェクトに手動で適用する必要があります。

この種の問題を処理するための一般的な戦略はありますか?