You should follow the macro counting approach but NOT the IIFYM approach, eating ice cream all day to meet your daily intake requirements is not going to support you in getting the best results...

But yes, workout your macros so that your in a slight surplus, that combined with clean food/training/drugs and you will see some results...