zoukankan      html  css  js  c++  java
  • IOS中 init和initialize

    一、init和initialize

    1.方法类型

    1> init属于对象方法,-开头

    2> initialize属于类方法,+开头

    2.调用时刻

    1> init:每个对象初始化的时候调用一次

    2> initialize:每个类初始化的时候调用一次

    (一个对象和一个类都只初始化一次)

    3.例子:用NSString类创建了7NSString对象

    1> 调用了1initialize方法;

    2> 调用7init方法

    二、UIView对象的初始化

    1> init

    2> initWithFrame:

    3> initWithCoder:

    4> awakeFromNib 当对象是从xib或者storyboard中创建时才会调用,不会调用init开头的方法

    当对象是通过代码创建,不是从xib或者storyboard中创建时,才会调用init开发的方法

    如果你错过了一天,那么你就真的错过了一天……ues.hk
  • 相关阅读:
    JDK中的主要包
    package

    参数传值机制
    静态初始化块
    static 关键字
    this关键字
    开发中容易造成内存泄露的操作
    通用的分代垃圾回收机制
    JVM调优和Full GC
  • 原文地址:https://www.cnblogs.com/myios/p/3520465.html
Copyright © 2011-2022 走看看