I've been trying to delete a class instance. Here's what I want:
class SomeClass
def initialize
some_stuff
end
def delete
self.delete
end
end
Calling SomeClass_instance.delete
gives me:
SystemStackError: stack level too deep
Without the delete
method defined, it gives me a NoMethodError
.
Everything I try either gives me errors or does nothing. It would be great if somebody could explain how deleting a class instance works, or if it is possible.