Removed NS_REQUIRES_NIL_TERMINATION due to Linux environment compile error.