小编Man*_*Boy的帖子

什么 - >是什么意思?

我是Objective-C的一个相对新手(只研究了Arron Hillegras的书)并且对我在Apple的一个代码示例中发现的下面的代码片段感到困惑,特别是 - >是什么意思?

-(id) initWithNumbers:(NSArray *)numbers
{
    self = [super init];
    if (self != nil)
    { 
       self->_numbers = [numbers copy];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

在头文件中_numbers被声明为

NSNumber * _number;
Run Code Online (Sandbox Code Playgroud)

(下划线有一些重要意义,因为我记得在某个地方读过这个内容,但此刻我也没想到.

谢谢罗宾

objective-c

7
推荐指数
2
解决办法
337
查看次数

标签 统计

objective-c ×1