zoukankan      html  css  js  c++  java
  • OC弱语法

    OC是在运行过程中才会检测对象有没有实现相应的方法,所有编译过程只给出警告:可能找不到对应方法;
    如果程序在运行过程中出错,就会出现程序闪退;
     
     
    类方法:类可以直接调用的方法,相当于java中的静态方法,但是类方法只能类调用,对象无法调用
    以+开头的方法都是类方法、
     
    对象方法:
    1,以 ‘-’ 开头
    2,只能由对象调用
    3,对象方法只能调用当前对象的实例变量或成员变量
     
    方法:
    1,以‘+’开头
    2,只能由类调用
    3,类方法不能调用实例变量或成员变量
     
    可以允许类方法 和 对象方法同名
     
    类方法的好处和适用场合:
    1,不依赖对象,执行效率高
    2,能用类方法尽量用类方法
    3,只要方法不需要调用成员变量时,那么该方法就可以改类方法
     
     
    self 在对象方法中表示指向当前对象的指针(谁调用了当前方法,self就代表谁),相当于java的this
    self出现在对象方法中,就代表当前对象
    self出现在类方法中,就代表当前类
    self->成员变量
    [self  方法名],可以调用当前对象方法或类方法
  • 相关阅读:
    C语言第0次作业
    C语言博客作业02循环结构
    C语言博客作业04数组
    C语言博客作业03函数
    #C博客作业01分支、顺序结构
    函数
    operation on i may be undefined
    #关于C语言的顺序结构
    关于代码习惯
    VS2019调试的一系列待理解解决问题
  • 原文地址:https://www.cnblogs.com/shuizhuqing/p/4451534.html
Copyright © 2011-2022 走看看