0

Appleのドキュメントのこの部分を明確にしてください:ARCリリースノートへの移行-よくある質問

ブロックはARCでどのように機能しますか?

リターンなど、ARCモードでブロックをスタックに渡すと、ブロックは「正常に機能」します。もうBlockCopyを呼び出す必要はありません。スタックをarrayWithObjects:および保持を行う他のメソッドに「ダウン」させるときは、[^{}copy]を使用する必要があります。

スタックを上下にブロックを渡すことは何ですか?MRCの関数またはメソッドから返すブロックをコピーする必要があるが、ARCではコピーする必要がないということですか?

4

1 に答える 1

1

スタックを上下にブロックを渡すことは何ですか?

これは、ブロックをパラメーターとして別のメソッド(または関数)に渡し、メソッド(または関数)の結果としてブロックを返すことを意味します。

MRCの関数またはメソッドから返すブロックをコピーする必要があるが、ARCではコピーする必要がないということですか?

そうだと思います。

于 2012-06-22T21:50:35.300 に答える