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