NSInvocation имеет retainArguments, почему нет ReleaseArguments?

NSInvocation имеет retainArguments для сохранения аргументов. Почему нет ReleaseArguments? Почему сохраненные аргументы будут освобождены?

1 ответ

Решение

После -retainArguments называется, экземпляр NSInvocation содержит сильную ссылку на каждый из аргументов. Как и любая сильная ссылка, аргументы сохраняются до момента NSInvocation выпущен.

Другие вопросы по тегам