我正在尝试使用以下代码将布尔值从一个VC传递到另一个:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"importaddresses"]) {
chImportAddressBookVC *destViewController = segue.destinationViewController;
BOOL value = YES;
destViewController.onboard = &(value);
}}
我正在使用&amp;(值),因为它只是在预编译器中没有发出警告的公式。但是,是的是记录了一些非常奇怪的东西:@Üo<d¶“'ˇˇˇˇò•“'«‚q:tÄo<
任何人都可以建议正确的方法来做到这一点。
谢谢。
答案 0 :(得分:2)
我确信,您将onboard
声明为BOOL的指针,而不是普通的BOOL。
类似
@property *BOOL onboard;
但它应该是
@property BOOL onboard;
并且它应该只是通过
工作destViewController.onboard = YES;