在游乐场中运行GRDB

时间:2018-05-01 15:37:40

标签: swift swift-playground grdb

对于这个编程环境不熟悉,出现在struct node { int info; node *left = NULL; node *right = NULL; node(); node(int data, node* ln = 0, node* rn = 0): info(data), left(ln), right(rn) {} }; bool addItemToTree(struct node* node, int item, bool isRoot) { if (!node) return false; if (isRoot) { node->info = item; return true; } if (!node->left) { node->left = new struct node(item); } else if (!node->right) { node->right = new struct node(item); } else { if (node->left->left && node->left->right && (!node->right->left || !node->right->right)) { return addItemToTree(node->right, item, false); } else { return addItemToTree(node->left, item, false); } } return true; } int main() { node* root = createRoot(); for (int i = 1; i <= 13; i++) { if (i == 1) { addItemToTree(root, i, true); } else { addItemToTree(root, i, false); } } } 附带的游乐场顶部的这条说明让我不知道如何继续:

  

要运行此游乐场,请选择并构建GRDBOSX方案。

到目前为止采取的步骤包括转到github page&gt;克隆或下载&gt;下载zip&gt;解压缩。

我能够在模拟器上运行示例项目,但到目前为止,无法运行示例游乐场。我明白了:

GRDB

documentation for manual installation似乎涵盖了向项目添加error: no such module 'GRDB' import GRDB ^ ,而不是将其添加到游乐场。

由于示例项目已经开始工作,我认为有一种简单的方法可以让游乐场工作,但在我开始尝试之前,可能做错了,我想我会在这里问正确的方法继续。

1 个答案:

答案 0 :(得分:1)

GRDB作者。跑这些游乐场:

  • 打开GRDB.xcworkspace工作区
  • 在窗口左上角的“运行/停止”按钮旁边的菜单中选择GRDBOSX方案
  • 在“产品”菜单(Command-B)中选择“构建”命令
  • 在窗口左侧的源列表中选择一个游乐场(它们位于顶部的“Playground”文件夹中)
  • 点击奔跑,享受: - )