You seem to have forgotten the + and - signs in front of the methods names:
+initialize initialises a Class (not an instance)
-init initialises and instance
-awakeFromNib initialises a de-serialised instance being created from a nib.
The last two are different as in the latter you can be sure any outlets connected in the nib are connects but this is not true in the former.