我只知道BOOL,但不知道BOOL* 是什么意思,怎么用,,能给解释一下吗?谢谢~

解决方案 »

  1.   

    就是BOOL类型的指针,一个内存地址指向的变量是BOOL类型。
    楼主可以了解下C/C++里的指针知识...
      

  2.   

    同问什么时候用BOOL?什么时候用BOOL *;?
      

  3.   

    要说int* a;我能理解,但是为什么布尔也要用指针呢
      

  4.   


    int*能理解,为什么bool*就不能理解呢
    在你的习惯里不用bool*,但是别人的习惯你就不能理解么,东西就是那么个东西,只是使用习惯问题或思维问题
      

  5.   

    这种写法应该常用于函数的传入参数。并且可以通过地址返回结果。
    比如 
    -(void)amIFool:(BOOL *)answer
    {
          *answer = YES;
    }