You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@jpotts18
I'm trying to debug leaks, none of my VC's implementing this library are calling deinit so I was wondering if it has to do with the way the delegate validator delegate is set. I may be wrong but it appears that this holds a strong reference to my VC? self.validator.validate(self)
Also validation delegate is not declare as a class protocol so no weak references can be made to it I assume?
publicprotocolValidationDelegate{
/**
This method will be called on delegate object when validation is successful.
- returns: No return value.
*/
func validationSuccessful()
/**
This method will be called on delegate object when validation fails.
- returns: No return value.
*/
func validationFailed(_ errors:[(Validatable,ValidationError)])}
The text was updated successfully, but these errors were encountered:
I'm not going to lie this project took off and I'm pretty overwhelmed by it. I no longer actively code in Swift and I need help from more contributors in order to keep this project relevant. I'd like to find someone to transition as lead maintainer or help this codebase find a happy home with a company.
The codebase for this project is relatively small and focused project for who is looking to contribute. It does one thing, and does it pretty well. It has pretty high test coverage and good adoption. I think my ideal maintainer / contributor would work for a company that actively uses SwiftValidator in their production application.
If you're interested in helping out please comment on #204
@jpotts18
I'm trying to debug leaks, none of my VC's implementing this library are calling
deinit
so I was wondering if it has to do with the way the delegate validator delegate is set. I may be wrong but it appears that this holds a strong reference to my VC?self.validator.validate(self)
Also validation delegate is not declare as a class protocol so no weak references can be made to it I assume?
The text was updated successfully, but these errors were encountered: