我对类方法和“静态”变量有点迷失:有什么区别?例如,在带有mapView的脚本中,我们有:
+(CGFloat的)annotationPadding;
{
返回10.0f;
}
为什么我们使用这个类方法而不是静态变量,如果我们想要的只是“该类的相同值”?
由于
保
答案 0 :(得分:0)
类方法是静态变量,实例方法是实例变量。
一种是可以进行处理的方法,另一种是可以保存或指向数据的变量。
您可以使用类方法来方便使用,例如: NSMutableArray
使用array
类方法,或者不需要对象状态来执行任务的处理。