从第四视图控制器目标c中的firstviewcontroller访问字符串

时间:2017-09-12 06:16:09

标签: ios objective-c viewcontroller

您好我可以从firstviewcontroller中的fourthviewcontroller访问字符串。我使用以下代码。但是当我转到fourthviewcontroller字符串时为空。

firstviewcontroller.m
#import "Fourthviewcontroller.h"

Fourthviewcontroller view = [[Fourthviewcontroller alloc] init];
view.devInText = devInput.text; //devInput is a UItextfield
NSLog(@"%@",view.devInText); // output is correct 

fourthviewcontroller.h
@property (nonatomic, strong) NSString *devInText;

fourthviewcontroller.m
NSLog(@"%@",_devInText); // output displays null

1 个答案:

答案 0 :(得分:1)

我看到两种方法:

  1. 创建字符串全局变量并从VC1和稍后设置它 从VC4访问它(不是首选)。
  2. 实例化变量
    的目标VC传递值      来自VC1 - > VC2 - > VC3 - > VC4,这样你就可以获得所需的     VC4中的数据。