gpt4 book ai didi

objective-c - 如何从 NSUserDefaults 中的对象获取 key ?

转载 作者:行者123 更新时间:2023-12-03 17:30:28 26 4
gpt4 key购买 nike

我使用它从 Key 获取对象

 NSUserDefaults *defaults=[NSUserDefaults standardUserDefaults];
NSString *object=[defaults objectForKey:someKey];

怎样才能达到相反的效果?来自对象的 key ?类似的东西

NSString *key=[defaults keyForObject:object];

谢谢

最佳答案

您可以获取NSUserDefaults字典(使用dictionaryRepresentation方法)。然后就可以使用字典的方法了

- (NSSet *)keysOfEntriesPassingTest:(BOOL (^)(id key, id obj, BOOL *stop))predicate

- (NSArray *)allKeysForObject:(id)anObject

获取对象的 key 。

关于objective-c - 如何从 NSUserDefaults 中的对象获取 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7832781/

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