What is the correct way to fail at compile-time if ARC is off?
===

I'm working on some Objective-C code I expect to spin off into a library or at least share with some other people. It requires ARC to use, and if ARC is not enabled, it will leak memory.

What is the correct way to make the code fail to compile if ARC is turned off?