gpt4 book ai didi

ios - 如何获取 NSDictionary 中 NSArray 中的对象数

转载 作者:行者123 更新时间:2023-11-28 20:10:07 25 4
gpt4 key购买 nike

我需要获取 NSDictionary 中数组中对象的计数。例如:

po _dictionary
{
keys = (
"one",
"two"
);
}

考虑到这是一个数组:[_dictionary objectForKey:@"keys"]

我的问题是如何获取数组中的计数?

我试试这个:

[[[_tutorials objectForKey:@"keys"]  allKeys ]count];

但是我收到了这个错误:

* Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFArray allKeys]: unrecognized selector sent to instance 0xa419ea0'

最佳答案

[_dictionary objectForKey:@"keys"] 是一个 NSArray 而不是 NSDictionary。因此,它不理解 allKeys 方法。放下它,它应该可以工作:

[[_dictionary objectForKey:@"keys"] count];

关于ios - 如何获取 NSDictionary 中 NSArray 中的对象数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20625346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com