func colorViewController(_ colorViewCntroller: EFColorSelectionViewController, didChangeColor color: UIColor) does not work.
Because here:
self.delegate?.colorViewController(self, didChangeColor: color)
self.delegate always nil, despite that I set it
I fixed this by deleting weak here:
public WEAK var delegate: EFColorSelectionViewControllerDelegate?
Maybe I did something wrong?