我有一个自定义类,我想在 firstViewController 中“加载”它,然后通过 segues 从其他类访问它。我的问题是,我什至无法访问和更改 firstViewController 中的实例变量。不知何故,我“加载”它是错误的。这是我到目前为止使用的代码:
在 viewController.h 里面
@property (strong, nonatomic) myClass *newClass;
在 viewController.m 里面
@synthesize newClass;
然后我尝试通过以下方式访问它:
self.newClass.string = @"myString";
if(newClass.string == @"myString"){
NSLog(@"didn't work");
}
好吧,我得到“没有工作”。这是为什么?当我写
myClass *newClass = [myClass new];
它确实有效。但是每次 ViewController 再次加载时,类及其属性都会被覆盖。
你会推荐什么?非常感谢你。