zoukankan      html  css  js  c++  java
  • iOS中类别的使用

    类别的三大作用
    1.给现有的类增加方法,可以增加 对象方法,也可以增加静态方法。

     如果增加的方法是此类本来就有的方法,那么,此方法有可能会把原方法覆盖,也有可能不会覆盖。

       类别只能增加现有类的方法,不能增加类的属性


    2.声明私有方法

    //可以利用类别实现私有方法(不想暴漏在头文件中的方法)的声明,防止编译器报警告
    
    @interface CategoryTestViewController (PrivateMethods)
    - (void)testPrivateMethod;
    @end
    
    @implementation CategoryTestViewController (PrivateMethods)
    - (void)testPrivateMethod
    {
    	
    }
    @end
    


    3.把同一类的代码,分散到不同的文件当中实现,如nsindexpath ,有一部分方法就是在uitableview.h当中写的

     
     
     
  • 相关阅读:
    as
    留言板
    HEOI2020游记
    min_25筛学习笔记
    计算几何初步
    「狗屁不会」exlucas
    GCD of Sequence
    做题记录
    一些奇怪的坑+好东西
    关于我
  • 原文地址:https://www.cnblogs.com/renlipeng/p/4558941.html
Copyright © 2011-2022 走看看