我只是Objective C iPhone编程的新手......我看到很多代码都包含名为“awakeFromNib”的方法。它到底意味着什么?如何以及何时何地调用此方法? 感谢...
答案 0 :(得分:10)
awakeFromNib
。这基本上意味着xib / nib已取消归档,所有对象的所有连接(IBActions
/ IBOutlets
)都已生成,并且您有一个工作对象图。
当我在xib中为某个视图提供自定义视图类时,我会使用它。
答案 1 :(得分:1)
你不打电话。加载nib文件后,其中的每个视图,无论是按钮,UIView还是其他内容,都会自动从各自的类中调用awakeFromNib
。如果您以编程方式创建子视图,则可以使用init
方法覆盖此方法以进行设置和布局。