我有父视图和子视图。在子视图中,我有一个NSMutableDictionary。并且我在它上面添加了值。然后回到父视图并想获取值我在子视图中添加,任何人都可以用代码描述。任何想法??将nsmutabledictionary中的数据从子视图传递给父视图
0
A
回答
0
在parentView中创建属性。
并在子视图代码如下。
((parentView*)childView.superView).dic = dic;
它可以帮助你。
0
在“ParentView”中为“ChildView”创建一个对象,然后使用子对象访问NSMutableDictionary。
e.g:
//ParentViewController.m
ChildViewController *cvc = [[ChildViewController alloc]init];
NSDictionary *dict = cvc.myDict;
+0
我将值添加到子视图中的字典中,并返回父视图,并在视图中添加此代码将appir和像这样访问,但它被赋予null。 AddMembersToCircleViewController * cvc = [[AddMembersToCircleViewController alloc] init]; NSDictionary * dict = cvc.selectedMembersDictionary; NSLog(@“dictionary%@”,dict); – Kasun
0
实例变量是唯一可同时视图在运行循环。 如果它被释放,iVar也将被释放。
有很多方法可以实现您的尝试。
一种方法是将全局变量存储在您的App Delegate中,这些变量可通过所有视图和整个应用程序运行。
另一种方法是,如果您不需要该变量是全局可访问的,则可以使用NSNotificationCenter并订阅通知。
第二种方法是在这个SO answer by me
解释基本上可以将任何值传递给用户信息,所以你的情况,你会通过你的解释,是这样的:
[[NSNotificationCenter defaultCenter] postNotificationName:@"myNotification" object:self userInfo:MyDictionary];
相关问题
- 1. 将数据从子视图传递到父视图 - iPhone
- 2. 如何在MVC2中将数据从子视图传递给父视图?
- 3. 通过uinavigationcontroller将变量从父视图传递给子视图
- 4. 将数据传递给子视图
- 5. 将部分视图数据传递给父视图
- 6. Android将父视图的“按下”状态传递给子视图
- 7. 将对象从父视图传递到MVVM中的子视图
- 8. 将数据从部分视图传递到其父视图
- 9. 如何将NSString从模态视图传递给父视图
- 10. 将NSArray从self.view传递给子视图
- 11. iOS - 将数据从父视图多次传递到容器视图的视图
- 12. 如何将数据从Phonegap视图传递给构架视图
- 13. 从childView传递数据做父视图!
- 14. 如何使用iPhone SDK将数据从子视图传递到父视图?
- 15. 将视图中的数据传递给另一个视图
- 16. 将事件传递给父视图?
- 17. Ember.js:从父视图传递参数到嵌套子视图
- 18. 如何将数据从DetailViewController的子视图传递给MasterViewController?
- 19. 将子视图传递给子类UIView
- 20. 将数据传递给视图模型
- 21. 笨将数据传递给视图
- 22. 如何将数据从子视图传递到父视图或子视图之间?
- 23. 从父视图传递数据到容器视图
- 24. 将请求数据从UIPageViewController传递给子视图
- 25. 如何在react-native中将读写数据源项从父视图传递给子视图?
- 26. 将数据传递到子视图
- 27. 从mainView传递数据到子视图
- 28. 将对象从Parse查询传递给父视图中的UIContainerView
- 29. 如何将数据传递给父视图IOS
- 30. 从父视图传递信息到子视图
如何获取数据从父视图中的字典? – Kasun