2012-02-08 27 views
0

我想知道如何将int添加到包中,并将它传递给下一个我正在调用的视图。向ios中的包添加值

我想要做的是单击UITableView上的一个项目,它将调用下一个.m文件并传递与我将在网上查找的文档有关的int。这个文档有一个特定的id,并且不会将它传递给下一个视图,我将无法获得需要编译并显示在下一个UITableView上的列表。

+0

您是否为初始表视图和第二个表视图创建了UITableViewController子类? – 2012-02-08 18:32:53

+0

是的。我最终做的就是早些时候调用全局类然后我想,但是如果我没有一个全球化的类可以依靠,我仍然想更好地理解如何传递变量。 – Rob 2012-02-08 19:21:56

回答

0

你如何显示下一个视图?你不能只是添加一个实例变量到视图被调用?

View2 *view = [[View2 alloc] init]]; 
[view setSpecificId:myId]; 
display the view.... 
+0

这就是我如何调用下一个工作的UITableViewController。我只是不知道如何填补这个捆绑。我现在使用一个全局变量。我可以用一个int加载视图,然后从下一个UITableViewController调用它?如果是的话,我会怎么做呢? – Rob 2012-02-08 19:27:11

+0

[self presentModalViewController:showDocumentList animated:YES]; – Rob 2012-02-08 19:27:19

+0

showDocumentList = [[DocumentContent alloc] initWithNibName:@“DocumentContent”bundle:nil]; – Rob 2012-02-08 19:27:32