Nope. dispatch_once_t **must** be either static or global, see GCD docs.