• 基础知识讲解


    1.什么是指针?
    在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。

    2.函数签名指什么?
    函数签名(或者类型签名,抑或方法签名)定义了 函数或方法的输入与输出。

        签名可包含以下内容:
            ①参数 及参数的 类型
            ②一个的返回值及其类型
            ③可能会抛出或传回的异常
            ④该方法在 面向对象程序中的可用性方面的信息(如public、static或prototype)。
    
        一个函数由这么几部分组成,函数名、参数个数、参数类型、返回值,函数签名由参数个数与其类型组成,就是把函数名字去掉以后剩下的东西(返回值、参数、调用方式等)。函数在重载时,利用函数签名的不同(即参数个数与类型的不同)来区别调用者到底调用的是那个方法!
    

      函数签名由函数的名称和它的每一个形参(按从左到右的顺序)的类型和种类(值、引用或输出)组成。

      而委托可以理解为以函数作为参数的函数。那么该委托就必须具备和函数相同的参数列表(包括参数的顺序都要相同)。

        更新中...
  • 相关阅读:
    NSObject-拷贝 NSCopy-NSMutablecopy
    NSObject 排序
    iOS UIView上添加mp4视频
    OC语言中BOOL 和 bool 区别
    便利初始化浅析
    可变字符与不可不可变字符串的心得
    博客开通随笔
    OC总结第五讲:多态
    oc总结第四讲:属性
    oc总结第三讲 setter getter 方法 点运算符
  • 原文地址:https://www.cnblogs.com/HenryWEI/p/9552397.html
Copyright © 2020-2023  润新知