我有父視圖和子視圖。在子視圖中,我有一個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