嗨!
我觉得寻求帮助真的很愚蠢,但是哦,我被我的第一个 Xcode 项目卡住了。
所以我正在创建一个计算器,并创建了一个将两个结果打印到两个字符串的方法
-(IBAction)calculate:(id)sender {
(...)
stringResult=[[NSString alloc]
initWithFormat:@"%1.2d",intResult];
stringTimeResult=[[NSString alloc]
initWithFormat:@"%1.2d",intTimeResult];
[stringTimeResult release];
[stringResult release];
}
我已经准备好 Segue 将两个字符串转移到一个新视图上的两个标签,为给定的计算创建一个表单或结果。
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
NSLog(@"prepareForSegue: %@", segue.identifier);
if([segue.identifier isEqualToString:@"Answer"])
{
[segue.destinationViewController setTransferStr:stringTimeResult];
[segue.destinationViewController setTransferStr2:stringResult];
}
并且在新控制器中确实加载了一个视图
- (void)viewDidLoad
{
[super viewDidLoad];
self.TimeResult.text = self.transferStr;
self.Result.text = self.transferStr2;
}
但是,我遇到了很多麻烦!原谅我缺乏知识,但我就是想不通!
主要一点是计算的答案显示在下一个视图控制器的两个标签上!
提前谢谢你的帮助
优雅