properties是Objective-C的一个特征,对一个对象所含的数据进行了封装。Objective-C中的类经常会含有一些实例变量。实例变量是通过accessor方法来访问的。 getter方法用来读取这个实例变量,setter方法是用来写这个变量。 在Objective-C 2.0以后,通过一个叫做properties的东西进行了规范,它可以让开发者告诉编译器(compiler)去自动写accessor 方法。 此特征引入了一种“点语法”来使存取某个类的实例变量更加简洁。
紧接着一步:
非ARC与ARC的讨论:in details: 下面详述。