-1

次のようないくつかの配列を持つ plist 辞書があります。

<dict>
    <key>DebtA</key>
    <array>
        <dict>
            <key>name</key>
            <string>NameA</string>
            <key>tel</key>
            <string>11111111</string>
            <key>email</key>
            <string>namea@abc.com</string>
        </dict>
    </array>
    <key>DebtB</key>
    <array>
        <dict>
            <key>name</key>
            <string>NameB1</string>
            <key>tel</key>
            <string>22222222</string>
            <key>email</key>
            <string>nameb1@abc.com</string>
        </dict>
        <dict>
            <key>name</key>
            <string>NameB2</string>
            <key>tel</key>
            <string>22222223</string>
            <key>email</key>
            <string>nameb2@abc.com</string>
        </dict>
    </array>

.. more arrays

</dict>

私が達成したいのは、テーブルビューでは、セクションの行数が補助配列のアイテムの量と等しいことです。

次のことを試しましたが、成功しませんでした。

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return [[[afdDict allKeys]objectAtIndex:section]numberOfItems];
}

特定の配列の項目数 (たとえば、DebtA では 1 つ、DebtB では 2 つ) を取得するにはどうすればよいですか?

4

1 に答える 1

0
return [[[afdDict allValues] objectAtIndex:section] count];
于 2012-09-22T14:25:49.607 に答える