Iphone 在视图之间传递indexath

Iphone 在视图之间传递indexath,iphone,ios,nsindexpath,Iphone,Ios,Nsindexpath,我试图将子视图的索引XPath传递给主视图。我是通过我已经设置好的委托和协议来实现这一点的,我只是稍微编辑了我调用的方法以接受indexpath。。因此,一切似乎都正常工作,但当我从两个视图执行NSLog时,我会在终端中得到下面的输出。。我想知道“0x4e1fdc0”在输出中代表什么?那是内存指针还是什么 现在我在mainview中选择了indexpath,如果用户决定返回子视图,我如何将其传递回子视图?我是否需要制定新的委托/协议来转发信息?或者我可以用另一种方式来做 2011-09-28 1

我试图将子视图的索引XPath传递给主视图。我是通过我已经设置好的委托和协议来实现这一点的,我只是稍微编辑了我调用的方法以接受indexpath。。因此,一切似乎都正常工作,但当我从两个视图执行NSLog时,我会在终端中得到下面的输出。。我想知道“0x4e1fdc0”在输出中代表什么?那是内存指针还是什么

现在我在mainview中选择了indexpath,如果用户决定返回子视图,我如何将其传递回子视图?我是否需要制定新的委托/协议来转发信息?或者我可以用另一种方式来做

2011-09-28 15:02:13.672 Code[14139:207] First View <NSIndexPath 0x4e1fdc0> 2 indexes [0, 0]
2011-09-28 15:02:13.673 Code[14139:207] Second View <NSIndexPath 0x4e1fdc0> 2 indexes [0, 0]
2011-09-28 15:02:13.672代码[14139:207]第一视图2索引[0,0]
2011-09-28 15:02:13.673代码[14139:207]第二视图2索引[0,0]

是的,这是内存指针,NSIndexPath只是嵌套数组集合树中节点的路径,因此0,0表示数组1中的位置0,然后表示数组2中的位置0

您可以使用将其传递到子视图,因此基本上只需在子视图上声明:

"MyFile.h"
@property (nonatomic, retain) NSIndexPath *myPath;

"MyFile.m"

@synthesize myPath;

"MainView.m"
// After allocating the subview, or whenever you are going to show the subView
[mySubView setIndexPath:myPath];

好的,我设置了它,现在将值返回到子视图。。谢谢你。。最后一个问题,我现在如何设置附件?