可以设置User Defaults在 Cocoa 应用程序中,通过在命令行上将它们作为参数传递,例如:
> SomeApp -键值
这会将 NSArgumentDomain
中的默认 “key”
设置为 “value”
。
可以通过执行以下操作来设置数组默认值:
> SomeApp -key (element1,element2)
我发现这会设置一个空字典:
> SomeApp -key {}
...但我不知道如何设置包含元素的字典。如何通过命令行参数设置 NSDictionary 用户默认值?
最佳答案
事实证明正确的语法是:
> SomeApp -key {key1=value1;key2=value2;}
数组和字典语法类似于通过 NSLog()
打印时 NSArray
和 NSDictionary
值的输出。
关于ios - 如何通过命令行参数设置 NSDictionary 用户默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40251901/