Exemple #1
0
 /// <summary>
 ///     关系映射
 /// </summary>
 /// <param name="type">实体类Type</param>
 public ContextDataMap(Type type)
 {
     // 映射所有Set属性的结构
     PhysicsMap = ContextMapCacheManger.Cache(type);
     // 初始化Set属性的数据
     foreach (var setPhysicsMap in PhysicsMap.EntityMapList)
     {
         SetDataList.Add(new SetDataMap(setPhysicsMap));
     }
 }
            public UIViewController GetViewControllerByIndex(int index)
            {
                var storyboard = UIStoryboard.FromName("Main", null);
                var nc         = storyboard.InstantiateViewController(ViewControllerIdentifiers[index]) as RawBaseViewController;
                //nc.Index = index;
                var exists = SetDataList.Exists(x => x == nc);

                if (!exists)
                {
                    SetDataList.Add(nc);
                }

                return(nc);
            }