【发布时间】:2012-11-10 16:36:43
【问题描述】:
我是编程新手。任何帮助都将不胜感激。
它在 AddViewController 中。
NSLog(@"Am Currently at %@",locatedAt);
DetailsOfPeopleViewController *details=[DetailsOfPeopleViewController alloc];
details.testAddressStr=[NSString stringWithFormat:@"%@",locatedAt];
details.testAddressStr 在此处显示该值,但并未将此值传递给 DetailsViewController。
locatedAt 的值显示在 AddViewController 中。当我尝试在 DetailsViewController 类的 UILabel 中显示此值时,它不会在标签中显示该值。
在 DetailsViewController.h 中:
NSString *testAddressStr;
@property(nonatomic,strong) NSString *testAddressStr;
@property(nonatomic,retain)IBOutlet UILabel *addressLabel;
在 DetailsViewController.m 中:
[addressLabel setText:testAddressStr];
我也是这样尝试的:
addressLabel.text=[NSString stringWithFormat:@"%@",testAddressStr];
我并没有真正了解我犯错的地方......
【问题讨论】:
-
你在哪里调用 [addressLabel setText:testAddressStr];
-
正在调用 [addressLabel setText:testAddressStr];这个在DeatilViewController的viewDidLoad中。感谢您的快速回复..
-
嘿 suvarna +1 bhi karo na yaar..:)
-
嘿,实际上我不确定如何 +1 ..我通过点击空符号标记接受了你的回答,然后它变成了绿色符号标记......这是制作 +1 r8 的方法?
-
只需点击我的回答附近的上箭头...就像:- ^ 这是赞成的标志