"You "create" an object using a method whose name begins with “alloc”
or “new” or contains “copy” (for example, alloc, newObject, or
mutableCopy)."
"Many classes provide methods of the form +className... that you can
use to obtain a new instance of the class. Often referred to as
“convenience constructors”, these methods create a new instance of the
class, initialize it, and return it for you to use. Although you might
think you are responsible for releasing objects created in this
manner, that is not the case according to the policy Cocoa set—the
method name does not contain "alloc" or "copy", or begin with "new".
Because the class creates the new object, it is responsible for
disposing of the new object"