【问题标题】:Passing Value from UIViewController to UIView - coming <null> always将值从 UIViewController 传递到 UIView - 总是 <null>
【发布时间】:2013-08-16 08:34:21
【问题描述】:

我有UIViewControllerXXX.h.m

@property(atomic,retain) id dPgmDetails; //(View Controller)

我在上面的UIViewController 上有UIView yyy.h.m

@property(atomic,retain) id dJson; 

我尝试将 json 响应作为 id 从视图控制器发送到如下视图...

yyy(view Object).dJson = dPgmDetails; //(view)

但它在视图控制器之间工作,而不是在视图控制器之间工作。所以请给我建议解决方案!提前致谢。

【问题讨论】:

  • 发布UIViewControllerUIView 的.h 文件。由于信息如此之少,我认为没有人可以帮助您解决问题

标签: ios objective-c uiview uiviewcontroller


【解决方案1】:

我想你忘了合成

  UIView , yyy.h
  @property(nonatomic,retain) id dJson; //put nonatomic

 //yyy.m file
 @synthesize dJson; //synthesize it 



//in XXX.m
(view object).dJson =  dPgmDetails;


希望这会有所帮助:)

【讨论】:

  • 没有山!我合成了!但仍然给 null :(.
  • 嘿!我通过 init 方法发送值解决了这个问题,但是上面的方法仍然不起作用:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-23
  • 2012-02-26
  • 2011-10-01
相关资源
最近更新 更多