違いはありますか?
それらがARCと同じであるとすると、retainはstrongに置き換える必要がありますか?
それで、私はそれらが同じであると言うことができますか?
違いはありますか?
それらがARCと同じであるとすると、retainはstrongに置き換える必要がありますか?
それで、私はそれらが同じであると言うことができますか?
いいえ、違いはありません。ここでの私の答えによると:
retain / strong
:(セットの値を自動的に保持/解放し、値が予期せず割り当て解除されないようにします)(ARCおよびオブジェクトタイプの場合はデフォルト)
また、読み取り/書き込みはプロパティのデフォルトであるため、これは必須ではなく、すでに指定していnonatomic
ます。
強力な置換は保持し、同様に機能します。そのオブジェクトのweakがassignを置き換える場合(オブジェクトを参照しているが、その参照数を増やしていない)、非アトミックは2つの間で同じです