(self)
Release the corresponding objc instance if we own it, i.e., if it was returned by
        by a method starting with 'alloc', 'new', 'copy', or 'mutableCopy' and it wasn't
        already explicitly released by calling :meth:`release` or :meth:`autorelease`.
Release the corresponding objc instance if we own it, i.e., if it was returned by
        by a method starting with 'alloc', 'new', 'copy', or 'mutableCopy' and it wasn't
        already explicitly released by calling :meth:`release` or :meth:`autorelease`.
Release the corresponding objc instance if we own it i . e . if it was returned by by a method starting with alloc new copy or mutableCopy and it wasn t already explicitly released by calling : meth : release or : meth : autorelease .
def __del__(self):
        """
        Release the corresponding objc instance if we own it, i.e., if it was returned by
        by a method starting with 'alloc', 'new', 'copy', or 'mutableCopy' and it wasn't
        already explicitly released by calling :meth:`release` or :meth:`autorelease`.
        """

        if self._needs_release:
            send_message(self, "release", restype=objc_id, argtypes=[])
def __del__ ( self ) : if self . _needs_release : send_message ( self , "release" , restype = objc_id , argtypes = [ ] )