光阴似箭催人老,日月如移越少年。
autoreleasepool の使用法は次のようになっているため、使用時に @ 記号を追加できるように、次のようなマクロを定義します。
マクロを定義するときにこのトリックを使用すると、マクロを使用するときに次のように使用できるようになります
マクロ定義によって導入された冗長な @autoreleasepool {} および @try {} @finally {} コードについては、何も行わないためコンパイラーによって最適化され、最終的に生成されるコードには影響しません。
@autoreleasepool {}
@try {} @finally {}
autoreleasepool の使用法は次のようになっているため、使用時に @ 記号を追加できるように、次のようなマクロを定義します。
リーリーマクロを定義するときにこのトリックを使用すると、マクロを使用するときに次のように使用できるようになります
リーリーマクロ定義によって導入された冗長な
@autoreleasepool {}
および@try {} @finally {}
コードについては、何も行わないためコンパイラーによって最適化され、最終的に生成されるコードには影響しません。