从XML文件动态加载NSPopUpButton
答
你不需要,虽然它会让事情变得更容易。您需要从XML文件中提取数据;请查看NSXMLDocument文档以及其超类NSXMLNode的文档;这些类可以很容易地从XML中检索不同的“节点”,并将它们放入数组中。从那里,它可以方便地检索自己的字符串值,将此信息添加到您的NSPopupButton
实例:
[popUpButton addItemsWithTitles:objects];
凡objects
是NSArray
(或NSMutableArray
)包含要添加到弹出该项目的冠军按钮,并且popUpButton
是指向您的NSPopUpButton
实例的指针。
This article还应该为您提供一些关于使用XML数据并从中检索数据的信息。