Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
了解xcode4中管理方案中的环境变量、参数和模块名称_Xcode4 - Fatal编程技术网

了解xcode4中管理方案中的环境变量、参数和模块名称

了解xcode4中管理方案中的环境变量、参数和模块名称,xcode4,Xcode4,我对objective-c和xcode4还很陌生,我正在努力了解它们是如何工作的。 特别是,我在玩“管理方案”面板,想知道在哪里可以使用其中声明的条目 “启动时传递的参数” “环境变量” “要调试的模块名称加载符号” 在尝试理解这些条目的目的失败后,我尝试输入一些示例值,但我既无法从Xcode 4中调用它们,也无法在项目代码(objective-c)中使用它们 所以我完全不知道如何使用它们。方案编辑器控制Xcode如何运行应用程序。它与项目的代码没有任何关系 在启动部分传递的参数用于命令行应用程

我对objective-c和xcode4还很陌生,我正在努力了解它们是如何工作的。 特别是,我在玩“管理方案”面板,想知道在哪里可以使用其中声明的条目

  • “启动时传递的参数”
  • “环境变量”
  • “要调试的模块名称加载符号”
  • 在尝试理解这些条目的目的失败后,我尝试输入一些示例值,但我既无法从Xcode 4中调用它们,也无法在项目代码(objective-c)中使用它们


    所以我完全不知道如何使用它们。

    方案编辑器控制Xcode如何运行应用程序。它与项目的代码没有任何关系

    在启动部分传递的参数用于命令行应用程序。它允许您向应用程序传递参数。您不会将此部分用于Cocoa或iOS应用程序

    环境变量部分用于在运行项目时设置环境变量。MacOSX有一系列的环境变量,在调试过程中有帮助。例如,在释放内存位置后,MallocScribble环境变量用垃圾值填充内存位置,这有助于检测何时写入已释放的内存。scheme editor的Diagnostics部分具有用于设置公共环境变量的复选框

    “加载调试符号的模块名称”部分用于指定调试应用程序时应加载调试符号的模块。如果在调试项目时希望Xcode加载外部库或框架的调试符号,可以使用本节。外部库或框架必须具有调试符号,以便加载它们才能产生任何效果

    如果您正在编写Cocoa或iOS应用程序,则不必填写这三个部分。为某些模块设置环境变量和加载调试符号可以帮助您调试应用程序