downcast

    0热度

    1回答

    我写一个游戏的团结,我想使用多态访问2子类,但不断收到错误: Can not cast from source type to destination type 我有一个序列化的列表Places,我试图贬低为Property,这是Place的子类。我怎么能够在Unity中做到这一点? ((Property)Board.GetBoardPlace(Players[PlayerTurn].Positi

    2热度

    2回答

    使用传统的中等规模项目。我已经使用Decorator模式实现了一个功能,除了它打破使用从接口向下实现的糟糕代码之外,它工作得非常好。 现在的问题是:是否有任何工具或编译器标志或东西,可以帮助我找到使用downcast的所有情况。我可以找到所有类型的所有案例。 我有一些代码来阐述我的问题: 有 interface IComponent {} class Concrete : IComponent

    1热度

    4回答

    我正在制作一个搜索工具,公司的所有员工都可以找到他们的名字。这些值是使用json检索的。 (这包括了员工图片的链接)。 我的问题。有时链接不存在(由于自动生成而导致来自其他系统的错误输入)。如果多数民众赞成,所以我想用默认的图像替换图像。我如何检查图像链接是否不存在/错误? for (i = 0; i < totalResultsToShow; i++) { //when the ph

    0热度

    1回答

    让我说我有一个myPrefs.xml在shared_prefs文件夹中,我想在启动时检索myPrefs.xml内的值。 我该怎么办? 谢谢。

    3热度

    2回答

    没有与此结构的集合: {    "user": 1,    "timestamp": 216354113151,    "message": "asddsaasddsaa",    "data": [      "name = Jack & hash = s5w464t35w145df13s5df4sdg & id = 2"      "name = Mansonack & hash

    -2热度

    2回答

    我有占位符00.00的文本字段。我想以这种格式输入数字。 请帮助

    1热度

    2回答

    我必须缺少一些东西,但我无法从我的ViewPager中删除片段。我保存在网页标题中的ArrayList: 的ViewPagerActivity.java部分(这是一个FragmentActivity,主要活动): public static ArrayList<String> mEntries = new ArrayList<String>(); @Override public void

    0热度

    2回答

    我意欲基于它是英寸 假设的UITableViewCell的子类是CellOne,它有一个其var nameLabel部向下转换到一个UITableViewCell到不同的子类。在一种情况下,我倒下(如!)由dequeueReusableCellWithIdentifier(_:_:)返回到CellOne的UITableViewCell,并将其分配给cell,在变换块外部声明为var cell =

    4热度

    2回答

    使用jquery mobile,是否有可能检测屏幕上的手指数量?我是一名UI学生,试图为学校项目组织一个应用程序。实质上,我需要针对一个,两个和三个手指轻扫具有不同的反馈,但我不确定如何使用jquery mobile或TouchSwipe插件进行检测。 谢谢。

    0热度

    3回答

    我有几个从UIViewController继承的视图控制器。视图嵌入在选项卡栏控制器中。我实现了一个自定义视图转换控制器,以便在点击tabbar项目时可以切换视图。是否有可能知道toVC和fromVC是什么,以便我可以执行不同的视图转换?看起来像!并没有做到这一点。当我使用as?时,变量没有被设置为true。什么是正确的方式来执行投射或任何其他方式来检查它是什么?由于 func tabBarCon