我是iOS开发以及Obj-C的新手,所以如果这恰好是一个问题的重复(我通过谷歌搜索看到了一些),请原谅我。我对C,C ++和C#有足够的处理能力,所以我理解的基本概念。
我正在尝试开发的是一个方程计算器 - 也就是一个主 - 细节应用程序,其中选择了方程式,然后将数据放入适当的方框并进行计算。
现在,我想知道的是如何通过视图控制器传递数据 - 也就是说,如果选择等式1而不是等式2,那么细节视图知道如何执行适当的计算关于数据?此外,由于一些方程是两个变量而一些是多变量,我需要使用该数据来显示/隐藏UITextField。
是否有bool函数或实例根据选择的单元格返回真值?我该怎么做呢?
答案 0 :(得分:0)
在ViewControllerB.h中
@property(nonatomic) BOOL *isSomethingEnabled;
在VC1中,
ViewControllerB *viewControllerB = [[ViewControllerB alloc] initWithNib:@"ViewControllerB" bundle:nil];
viewControllerB.isSomethingEnabled = YES;
[self pushViewController:viewControllerB animated:YES];
但要将数据传回ViewController1,您需要使用委托
我想你不仅是Objective-C的新手,也是堆栈溢出的新手
Passing Data between View Controllers
只看到问题的左侧有很多与您的
相关的问题