Soft Pointers

A soft pointer is simply a pointer to an object. It does not protect the referenced object from purge.

Examples of soft pointer references

If you use a soft pointer to refer to an object, you should check that the object still exists before you open it.