public override void DidReceiveMemoryWarning()
        {
            base.DidReceiveMemoryWarning();

            _courseListController.SelectionChanged -= SelectCourse;
            _courseListController.Dispose();
            _courseListController = null;

            ReleaseDesignerOutlets();
        }
示例#2
0
        public override void DidReceiveMemoryWarning()
        {
            base.DidReceiveMemoryWarning();

            TabBar.ItemSelected   -= NavigateOnTabBar;
            SearchBar.TextChanged -= UpdateSearchValue;
            _categoryListController.SelectionChanged     -= SelectCategory;
            _foundCoursesListController.SelectionChanged -= SelectCourse;

            _categoryListController.Dispose();
            _categoryListController = null;
            _foundCoursesListController.Dispose();
            _foundCoursesListController = null;

            ReleaseDesignerOutlets();
        }