如何在没有xcodeproj的xcode中复制openframeworks示例

如何在没有xcodeproj的xcode中复制openframeworks示例,xcode,openframeworks,Xcode,Openframeworks,我试图从examples>addons目录复制openframeworks中的xmlSettings示例以进行一些测试,但其中没有.xcodeproj文件,因此我不确定如何在xcode中创建一个工作示例。我使用project generator生成了空项目,并且复制了包含xcodeproj文件的项目,但我从未处理过这种情况,也没有在网上找到教程。感谢您的帮助。即使没有xcode项目,您也应该能够使用OFXXML设置插件,如下所示: 右键单击of项目的addons文件夹,选择现有文件…并选择of/

我试图从examples>addons目录复制openframeworks中的xmlSettings示例以进行一些测试,但其中没有.xcodeproj文件,因此我不确定如何在xcode中创建一个工作示例。我使用project generator生成了空项目,并且复制了包含xcodeproj文件的项目,但我从未处理过这种情况,也没有在网上找到教程。感谢您的帮助。

即使没有xcode项目,您也应该能够使用OFXXML设置插件,如下所示:

  • 右键单击of项目的addons文件夹,选择现有文件…并选择of/addons文件夹中包含的ofxXmlSettings文件夹
  • 在testApp.h文件中包含头文件
    #包含“ofxXmlSettings.h”
  • 使用插件:
  • 在testApp.h中声明一个实例:
    ofxxmlsettingsxml
    并在
    setup()
    中使用以加载/保存xml文件:

    xml.clear();
    xml.addTag("root");
    xml.pushTag("root", 0);
    for(int i = 0 ; i < 10 ; i++){
        xml.addTag("child");
        xml.addAttribute("child", "id", (i+1), i);
    }
    xml.popTag();
    xml.saveFile("test.xml");
    
    xml.clear();
    addTag(“根”);
    pushTag(“根”,0);
    对于(int i=0;i<10;i++){
    addTag(“子”);
    addAttribute(“child”,“id”,(i+1),i);
    }
    popTag();
    saveFile(“test.xml”);
    

    如果有帮助的话,我已经发布了示例xcode项目的压缩版本。请注意,我在较旧的操作系统(10.6.8)上使用的是较旧版本的Xcode(3.2.6),因此它不能100%在您的配置上工作。

    即使没有Xcode项目,您也应该能够使用ofxXmlSettings插件,如下所示:

  • 右键单击of项目的addons文件夹,选择现有文件…并选择of/addons文件夹中包含的ofxXmlSettings文件夹
  • 在testApp.h文件中包含头文件
    #包含“ofxXmlSettings.h”
  • 使用插件:
  • 在testApp.h中声明一个实例:
    ofxxmlsettingsxml
    并在
    setup()
    中使用以加载/保存xml文件:

    xml.clear();
    xml.addTag("root");
    xml.pushTag("root", 0);
    for(int i = 0 ; i < 10 ; i++){
        xml.addTag("child");
        xml.addAttribute("child", "id", (i+1), i);
    }
    xml.popTag();
    xml.saveFile("test.xml");
    
    xml.clear();
    addTag(“根”);
    pushTag(“根”,0);
    对于(int i=0;i<10;i++){
    addTag(“子”);
    addAttribute(“child”,“id”,(i+1),i);
    }
    popTag();
    saveFile(“test.xml”);
    
    如果有帮助的话,我已经发布了示例xcode项目的压缩版本。请注意,我在较旧的操作系统(10.6.8)上使用的是较旧版本的Xcode(3.2.6),因此它在您的配置上不能100%工作