gpt4 book ai didi

ios - 如何将一本字典中的值引用到另一本字典或 plist 中的值?

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

 <plist version="1.0">
<key>colors</key>
<dict>
<key>color</key>
<string>f9982f</string>
</dict>
<key>more_colors</key>
<dict>
<key>othercolor</key>
<string>$color</string>
</dict>
<key>colorString</key>
<string>$color</string>
</plist>

这是我正在使用的 plist。我希望其他颜色和字符串 colorString 具有与 colors['color']; 相同的值;

最佳答案

仅使用 plist 是无法做到这一点的,您必须在用于在 plist 中查找值的代码中编写代码来处理这些“$”情况。

- (UIColor *)colorForKey:(NSString* )colorKey fromDictionary:(NSDictionary *)dictionary {


if ([dictionary[colorKey] containsString:@“$”]) {
//handle reference to color
}
}

关于ios - 如何将一本字典中的值引用到另一本字典或 plist 中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50455325/

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