Hallo,
ich habe ein MutableArray, welches ein MutableDictionary im Bauch hat. Das sieht so aus:
<CFDictionary 0x3a92d0 [0xa01900e0]>{type = mutable, count = 3, capacity = 4, pairs = (
1 : <CFString 0x3549e0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFDictionary 0x3b3ed0 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x3ad500 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x3a2aa0 [0xa01900e0]>{contents = "Reh"}
2 : <CFString 0x3c79a0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x3c78d0 [0xa01900e0]>{contents = "Pralinen"}
4 : <CFString 0x3a2a10 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x3ad4b0 [0xa01900e0]>{contents = "Käse"}
5 : <CFString 0x382bc0 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x382c40 [0xa01900e0]>{contents = "Schnaps"}
10 : <CFString 0x3c78f0 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x38a310 [0xa01900e0]>{contents = "Brötchen"}
)}
2 : <CFString 0x38c620 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFDictionary 0x3840d0 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x37b7d0 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x37b800 [0xa01900e0]>{contents = "Hirsch"}
2 : <CFString 0x3883e0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x3885a0 [0xa01900e0]>{contents = "Lutscher"}
4 : <CFString 0x395cd0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x382c60 [0xa01900e0]>{contents = "Quark"}
5 : <CFString 0x3b1e60 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x30e110 [0xa01900e0]>{contents = "Bier"}
10 : <CFString 0x3885c0 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x30e0d0 [0xa01900e0]>{contents = "Hörnchen"}
)}
3 : <CFString 0x3b0ad0 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFDictionary 0x3b1840 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x3a9430 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x3a94c0 [0xa01900e0]>{contents = "Kalb"}
2 : <CFString 0x38afc0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x38af00 [0xa01900e0]>{contents = "Bonbons"}
4 : <CFString 0x3568b0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x356900 [0xa01900e0]>{contents = "Jogurt"}
5 : <CFString 0x391e70 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x38c050 [0xa01900e0]>{contents = "Brause"}
10 : <CFString 0x38af20 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x38af90 [0xa01900e0]>{contents = "Brot"}
[/CODE]
Diese Daten will ich in einem TableView anzeigen lassen. Dies mache ich so:
Wobei searchkey der Name des Column identifiers ist.
Leider kriege ich als Inhalt der Spalten immer nur:
Woran kann das liegen?
ich habe ein MutableArray, welches ein MutableDictionary im Bauch hat. Das sieht so aus:
<CFDictionary 0x3a92d0 [0xa01900e0]>{type = mutable, count = 3, capacity = 4, pairs = (
1 : <CFString 0x3549e0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFDictionary 0x3b3ed0 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x3ad500 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x3a2aa0 [0xa01900e0]>{contents = "Reh"}
2 : <CFString 0x3c79a0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x3c78d0 [0xa01900e0]>{contents = "Pralinen"}
4 : <CFString 0x3a2a10 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x3ad4b0 [0xa01900e0]>{contents = "Käse"}
5 : <CFString 0x382bc0 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x382c40 [0xa01900e0]>{contents = "Schnaps"}
10 : <CFString 0x3c78f0 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x38a310 [0xa01900e0]>{contents = "Brötchen"}
)}
2 : <CFString 0x38c620 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFDictionary 0x3840d0 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x37b7d0 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x37b800 [0xa01900e0]>{contents = "Hirsch"}
2 : <CFString 0x3883e0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x3885a0 [0xa01900e0]>{contents = "Lutscher"}
4 : <CFString 0x395cd0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x382c60 [0xa01900e0]>{contents = "Quark"}
5 : <CFString 0x3b1e60 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x30e110 [0xa01900e0]>{contents = "Bier"}
10 : <CFString 0x3885c0 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x30e0d0 [0xa01900e0]>{contents = "Hörnchen"}
)}
3 : <CFString 0x3b0ad0 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFDictionary 0x3b1840 [0xa01900e0]>{type = immutable, count = 5, capacity = 5, pairs = (
1 : <CFString 0x3a9430 [0xa01900e0]>{contents = "Nahrungsmittel.Fleischprodukte"} = <CFString 0x3a94c0 [0xa01900e0]>{contents = "Kalb"}
2 : <CFString 0x38afc0 [0xa01900e0]>{contents = "Nahrungsmittel.Süßwaren"} = <CFString 0x38af00 [0xa01900e0]>{contents = "Bonbons"}
4 : <CFString 0x3568b0 [0xa01900e0]>{contents = "Nahrungsmittel.Milchprodukte"} = <CFString 0x356900 [0xa01900e0]>{contents = "Jogurt"}
5 : <CFString 0x391e70 [0xa01900e0]>{contents = "Nahrungsmittel.Getränke"} = <CFString 0x38c050 [0xa01900e0]>{contents = "Brause"}
10 : <CFString 0x38af20 [0xa01900e0]>{contents = "Nahrungsmittel.Backwaren"} = <CFString 0x38af90 [0xa01900e0]>{contents = "Brot"}
[/CODE]
Diese Daten will ich in einem TableView anzeigen lassen. Dies mache ich so:
Wobei searchkey der Name des Column identifiers ist.
Leider kriege ich als Inhalt der Spalten immer nur:
Woran kann das liegen?

