0
在我的應用程序中,我有一些我無法處理的特殊場景。 我從Xml獲取數據,我將它放在兩個數組標籤和numProjects中。 標籤包含標籤,numProjects包含各個標籤的值。如何訪問字典或數組中的內容?
有了這些值,我需要爲每個標籤繪製不同顏色的餅圖。 我繪製圖表的方式是把數據與我需要填充圖表在一個數組和其他數組中,我把顏色,我需要不同的部分。
所以這裏的代碼問題:
labelArray = [Active, pipeline, closed];
numProjectArray = [248, 438,200];// respective values as per the labelArray
現在同時提請我需要這個numProjectArray
,也是我需要創建擁有所有我想要的顏色分開部分的顏色另一個數組。還應該爲每個標籤值顏色設置一個特定的對。對於每個標籤,應該有一個存儲在numProjectArray
中的唯一值,對於此標籤值對,我們需要使用特定的顏色來繪製該部分。並且還需要在圖的側面顯示哪個顏色表示哪個標籤。
請幫忙!!!
但如果標籤的數量未知? – Ashutosh
只需將更多的字典添加到數組中,每個標籤一個。你不必在這裏使用字典 - 你可以想出你自己的類來存儲數據 - 但NSDictionary爲鍵/值對提供了一個簡單的容器,應該工作得很好。最主要的是你應該將每個標籤的所有信息保存在一起,而不是將它分散到幾個數組中,並試圖保持這些數組同步。 – Caleb