如何使用XML文件动态填充NSPopUpButton的内容值?
我需要使用数组,对吗?

请提供示例代码。

最佳答案

您不必这样做,尽管这会使事情变得容易。您需要从XML文件中提取数据。查看NSXMLDocument文档及其超类NSXMLNode的文档;这些类使从XML中检索不同的“节点”并将它们放入数组中变得相当容易。从那里,很容易检索它们的字符串值,将此信息添加到您的NSPopupButton实例中:

[popUpButton addItemsWithTitles:objects];


其中,objects是包含要添加到弹出按钮的项目标题的NSArray(或NSMutableArray),而popUpButton是指向NSPopUpButton实例的指针。

This article还应该为您提供有关使用XML数据以及从中检索数据的更多信息。

10-07 18:09