gpt4 book ai didi

ios - 读取字典元素的预期方法在 "class"类型的对象上找不到

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:17:12 25 4
gpt4 key购买 nike

我正在尝试为 Objective-C 中的自定义类实现键控下标:

这是我在标题中的内容:

- (id)objectAtKeyedSubscript:(id <NSCopying>)key;

这就是我在实现中所拥有的:

- (id)objectAtKeyedSubscript:(id <NSCopying>)key
{
id result = self.attributes[key];
return result;
}

我是这样使用的:

element[@"href"];

我之前在哪里:

[element objectForKey:@"href"];

像这样实现 objectForKey 的地方:

- (NSString *) objectForKey:(NSString *) theKey
{
return [[self attributes] objectForKey:theKey];
}

我缺少什么?做错了吗?

最佳答案

方法的名称是objectForKeyedSubscript:,而不是objectAtKeyedSubscript:

关于ios - 读取字典元素的预期方法在 "class"类型的对象上找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20306666/

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