如何使用 XML 文件动态填充 NSPopUpButton 的内容值? 我需要使用数组,对吗?
请提供示例代码。
最佳答案
您不必这样做,尽管这会让事情变得更容易。您需要从 XML 文件中提取数据;看看NSXMLDocument文档及其父类(super class)的文档 NSXMLNode ;这些类使得从 XML 中检索不同的“节点”并将它们放入数组中变得相当容易。从那里,可以轻松检索其字符串值,将此信息添加到您的 NSPopupButton
实例中:
[popUpButton addItemsWithTitles:objects];
其中 objects
是一个 NSArray
(或 NSMutableArray
),其中包含要添加到弹出按钮的项目的标题,并且popUpButton
是指向 NSPopUpButton
实例的指针。
This article还应该为您提供一些有关使用 XML 数据并从中检索数据的更多信息。
关于objective-c - 从 XML 文件动态加载 NSPopUpButton 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/990963/