【发布时间】:2025-11-26 19:50:01
【问题描述】:
我在viewdidload 方法中设置字符串的值,并在应用程序崩溃的按钮操作方法中获取字符串值。我能知道崩溃的原因以及如何将值传递给方法吗?
在.h文件中
NSString *test;
在 .m 文件中
-(void)viewDidLoad
{
test = [NSString stringWithFormat:@"sample"];
}
-(IBAction) buttonPressed:(id)sender
{
NSLog(@"%@", test);
}
当我按下按钮时,应用程序崩溃。
【问题讨论】:
-
也初始化 .h 文件中的属性
-
崩溃时的控制台消息是什么?
-
@RKK 我在.h文件中初始化属性并在.m文件中合成
-
@Phillip 没有控制台消息它是空的。
标签: iphone memory-management nsstring