我有以下几点:ios如何从不同的类访问和修改变量?
Class 1:
.h file:
@interface class1 : UIViewController
@property (assign,nonatomic) int number;
.m file:
- (void)viewDidLoad
{
[super viewDidLoad];
number=1;
}
Class2:
.h file:
@interface class2 : UIView{
class1 *Controller;
}
@property (retain,nonatomic) class1 *controller;
但如果访问从第二类的任意数量变量的值是0任何你知道这是为什么?
没有'viewDidLoad'被调用?你是否在你的'class2'实例中实例化了controller属性?另外,请阅读Objective-C的命名约定,它将使您的代码更易于阅读,并帮助我们更轻松地为您提供帮助。 –