AGAssert 2.0

AGAssert 2.0

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Apr 2015

Maintained by Håvard Fossli.



  • By
  • Haåvard Fossli

Similar to NSAssert, but with slightly improved logging and is meant to ship with apps in release.

Benefits of using this over NSAssert:

  • It is default on in all configurations since it uses AG_BLOCK_ASSERTIONS and not NS_BLOCK_ASSERTIONS.
  • Slightly improved logging.
  • Fewer macros and less mess.
  • Does not require any description string as second parameter

The assert will raise an exception.

Recommended reading about asserts http://www.mikeash.com/pyblog/friday-qa-2013-05-03-proper-use-of-asserts.html

Agens | Digital craftsmanship