nsdictionary

    1熱度

    1回答

    我必須缺少一些簡單的東西,但我在將一個tableView綁定到NSDictionaryController時遇到了一些麻煩。這是我目前的方案模型: TableViewColumn --bindsTo - > DictionaryController.arrangedObjects。(值或鍵) --bindsTo - > someClass.someClassMember.aDictionary。

    2熱度

    2回答

    我有一個查詢字符串:a=1&b=2&c[1]=3&c[2]=4等等 我想要的NSDictionary那裏a => 1,b => 2, c => [3,4]。請注意,c的值是一個數組。它也應該能夠處理像c[1][2]=5這樣的數組來製作一個數組陣列c => [[5]]。 當然,我可以通過分割&和=來自己完成,但其他情況如陣列和數組數組又如何呢?我想要一個結構化來自POST請求的NSDictionar

    66熱度

    3回答

    我正在開發一個應用程序,我想在其中使用NSDictionary。任何人都可以給我一個示例代碼,說明如何使用NSDictionary存儲數據的過程如何完美的例子?

    18熱度

    4回答

    我想在我的NSDictionary上使用valueForKeyPath,但問題在於其中一個鍵是以@符號開頭的字符串。我無法控制密鑰的命名。 我在試圖逃跑@符號問題時試圖建立的關鍵路徑,因爲我得到一個格式異常,甚至: 這工作得很好: [[[dict objectForKey:@"key1"] objectForKey:@"@specialKey"] objectForKey:@"key3"] 但

    3熱度

    3回答

    NSDictionary *topic = [spaces objectAtIndex:i]; NSInteger topicid = [topic valueForKey:@"TOPICID"]; 當我運行這一點,並打印出的話題,我得到以下: Printing description of topic: <CFDictionary 0xdb2a70 [0x30307a00]>{t

    1熱度

    2回答

    在Objective-C中,我需要將可變集合整數(單調,非連續,可能相當大)關聯到布爾值。顯而易見的方法是將NSNictionary作爲鍵和值。 有沒有更好的方法,不涉及這麼多的對象創建?如果有我不熟悉的技術,我真的不會嘗試像學習那樣預先優化。 該數據對於特定的類實現是私有的,因此不需要與其餘的Cocoa API集成。

    2熱度

    3回答

    我有一種情況,我想將一對對象映射到信息字典。我想避免創建NSDictionaries的NSDictionary的NSDictionary,因爲這只是混亂和難以維護。 舉例來說,如果我有兩個班,Foo和酒吧,我想{美孚,酒吧} - > {NSDictionary中} 是否有不只是做一個自定義類(只用作字典其他選項關鍵)基於兩種類型的問題?也許類似於我不知道的STL的配對類型?

    3熱度

    1回答

    我有一個默認設置plist文件在我的應用程序的資源文件夾,並在第一次啓動時被複制到文檔文件夾。 在應用程序的後續版本中,如何將文檔中的plist設置與自上一版本以來添加的任何新鍵&值(可能是嵌套的)合併? 我見過一種模式,其中的屬性實際上是作爲應用程序中的NSDictionary創建的(具有所有默認設置),然後保存在plist文件中的當前設置與該字典合併,然後保存目前的plist。 這是一個很好的

    17熱度

    6回答

    我將名稱作爲鍵和值存儲到NSDictionary中以保存在NSUserDefaults中。然後我想要找回按分數排序的鍵,但我似乎無法用數字排序它們,只能通過字符串排序。例如,得分100,50,300,200,500的列表給我100,200,300,50,500. 這可以做到嗎?還是我需要對此有不同的看法? NSString *defaultNames[] = {@"Matt", @"Terry",

    0熱度

    2回答

    這與我之前問過的問題有關,但原始問題已得到解答。希望可以開一個新的問題,如果不是,可以隨意刪除它。 我想用tableviews和tabbar構建一個簡單的iPhone應用程序。除了標題和需要顯示的數據種類之外,每個視圖都以編程方式相同。除了它們都表現相同之外。 當前在我的AppDelegate中的代碼處理視圖控制器到不同選項卡的分配並相應地設置標題。然而,我無法弄清楚的是,如何將特定的對象數組(每