In our project, we've run into a case where we need to have strongly referenced delegate objects.
I believe this is a fairly common case, so I've added an initializer to support it.
In the process, I also thought it would be nice to have a flexible initializer where end user could specify whatever options he wanted. So, I added this as well.
I've added unit tests and documentation to cover these too.
In our project, we've run into a case where we need to have strongly referenced delegate objects.
I believe this is a fairly common case, so I've added an initializer to support it.
In the process, I also thought it would be nice to have a flexible initializer where end user could specify whatever options he wanted. So, I added this as well.
I've added unit tests and documentation to cover these too.