This might be a simple question but because of clear understanding between print() and debug() print in swift I am unable to understand where to use each one.
if you both implementation CustomDebugStringConvertible and CustomStringConvertible protocol, then debugPrint method default use debugDescription content, and print method default use description content.