[post] effective objective c 2.0 summary