Tag: deinit is not getting called swift