I like the answer from @AaronGolden, just wanted to add:
CGRect borderRect = CGRectInset(rect, 2, 2);
Or, better:
CGFloat lineWidth = 2;
CGRect borderRect = CGRectInset(rect, lineWidth * 0.5, lineWidth * 0.5);
I like the answer from @AaronGolden, just wanted to add:
CGRect borderRect = CGRectInset(rect, 2, 2);
Or, better:
CGFloat lineWidth = 2;
CGRect borderRect = CGRectInset(rect, lineWidth * 0.5, lineWidth * 0.5);