我有一个 NSPopUpButton,我想用它来选择打开文件的文本编码。
我已经有了一些如何实现它的想法,但是当我开始学习 Objective-C 和 Cocoa 时,我几乎可以肯定有更好的方法来完成我想要的。
我需要一个带有编码名称的 NSString 和一个关联的 NSStringEncoding 值。
我曾想过创建一个表示编码(名称和值)的类,并有一个带有这种类型对象的 NSArray,然后用数组的内容填充 NSPopUpButton,但我认为应该有更好的方法。
我对 NSDictionary 类不是很熟悉,但我怀疑这会让事情变得更容易。
有人可以给我一个提示吗?