Initialization methods ofen take arguments to allow particular values to be passed and have keywords to label the arguments(initWithPosition : size:, for example, is a method that might initialize a new Rectangle instance), but they all begin with "init".
这是一本英文教材上的原文,object-C教程的,谢绝谷歌翻译。