Fir*_*eer 127

使用的初始化程序是 initWithCoder:

- (id)initWithCoder:(NSCoder *)decoder
Run Code Online (Sandbox Code Playgroud)

然后你会收到一条awakeFromNib消息.

  • initWithCoder:是实现NSCoding的任何类的指定初始值设定项. (7认同)
  • 我是唯一一个发现奇怪的是没有从initWithCoder调用默认(?)init的人吗? (3认同)
  • 不,它不是指定的init,inits应该用(通常)更多参数调用另一个init,然后调用[super init].在这种情况下,似乎initWithCoder是指定的init (2认同)

agi*_*ion 5

我相信它是 awakeFromNib