黑马程序员技术交流社区

标题: 下面的程序哪里错了 [打印本页]

作者: 射雕英雄马    时间: 2015-12-7 21:35
标题: 下面的程序哪里错了
#import <Foundation/Foundation.h>
@interface Student : NSObject
{
    int _score;
}
+(void)study;
@end

#import "Student.h"
@implementation Student
+(void)study{
   
    _score = 10;
    NSLog(@"学习成绩 %d",_score);
}
@end

作者: Flowerkanzhe    时间: 2015-12-7 21:39
不要用类方法
作者: cbl16888    时间: 2015-12-7 21:57
楼上给力,类方法不能直接访问成员变量,把+(void)study的加号改成减号,就OK了
作者: AGHM0312    时间: 2015-12-7 22:08
类方法不能访问属性,此贴终结




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2