A. Xcode如何管理工程就是分好几个文件夹,分类管理,可是原文件目录还是一大堆
如果你在xcode工程中建立group,只是增加工程目录,在finder中不会增加新的文件夹,只是改变了工程结构。如果你想要在Finder中添加文件夹来实现分类的话,需要把需要分类的文件先从工程结构中移除,但是不是删除这个文件。然后在Finder中建立文件夹,把需要分类的文件放到这个文件夹下,然后拖入到工程中才可以。
B. 如何在xcode创建文件夹和文件
方法是:在finder找到把工程,新建一个文件夹aa,然后在xcode里面--右键--add files to "xxx"--找到把文件夹aa--完成,以后若要创建文件,在aa文件夹--new file即可把文件添加进来,以后在包那里新建文件自然在这个包内。
C. xcode类文件后面标记r怎么解决
如果没装过svn,默认是本机 git管理。 M是表示改文件有改动,A是新增加的文件。目前是都没有提交到服务器状态,到source control 里点选commit 提交后就没这些了,下次再有改动或新增,还会出现该标记。
D. xcode ios系统文件在哪个文件夹
通过xcode生成可以在IOS系统下运行的文件的具体设置:
1、首先,需要有相应的程序,并且在mac下的xcode编译后,能够在模拟器中完美运行。
2、单击xcode,打开Xcode >
Preferences菜单项,打开Preferences对话框,切换到最后一项“Locations”,Derived
Data旋转Custom,选择要存储目标文件的目录。
3、再次通过xcode编译运行程序。
4、在之前设置的目录下面,在Build/Procts的子目录下面,就有生成的目标app以及另一个dsym格式文件。
E. xcode 怎么设置文件夹的绝对路径
在iOS的工程中,尤其是在使用CocoaPods前,经常会把某个静态库或者Framework直接拖到工程中,编译运行通过,这样就可以了么? 一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。
XCode用户可以 通过Header Search Paths 来配置环境变量。但这里涉及到一个另外一个参数 User Header Search Paths, 这两者到底有什么区别呢?
首先明确一点,Header Search Paths 顾名思义就是用来存放 Project 中头文件的搜索根源,没有被add到项目里的头文件,可以通过配置Header Search Paths 来引入头文件,这样的好处可以不让project 包含的文件太多,便于管理。
浅显一点的区别是,编码时候通过 #include 引入头文件的方式有两种 <> 和 ""。<> 是只从 Header Search Paths 中搜索, 而 "" 则能从 Header Search Paths 和 User Header Search Paths 中搜索。换言之 ,假如你把 路径加到 User Header Search Paths 中,那么 你用 #include <file.h> 的方式去引入对应的头文件,就会报错。 如果加到 Header Search Paths, 就没有问题了。
具体一点的区别是,<> 是从系统目录空间 (对应 Header Search Paths)中搜索文件, "" 是从用户目录空间(对应 User Header Search Paths)中搜索文件。如果你把路径加到 User Header Search Paths 中,而 <> 无法从系统目录空间中找到新加的路径,从而报错。
所以在修改User Header Search Paths这个选项的时候使用
"$(SRCROOT)/当前工程名字/需要包含头文件所在文件夹"
将上面的双引号里面的字符串拷贝之后,你会发现这个“$(SRCROOT)”,会自动变成当前工程所以的目录。
这样就可以了,发给别人,别人也不用在去修改路径了。
F. xcode中怎么重命名项目
1、更名很简单,只要选中Project,再点击一下,就可以重命名了,也可以在右边那里进行:
做完这部后,编译还是无法通过,提示有文件找不到,其中还是引用了老的目录。这时就只好人工去修改文件“Dispic.xcodeproj”目录下的“project.pbxproj”文件了,里面还有三个字段是“ImageScaner”,替换成“Dispic”即可。
最后编译通过了,但还是遇到一个“warning:ld: warning: directory not found for option '-L”,不影响使用,但觉得还是要去掉,很简单,到Targets -> Build Settings 里面搜索“Framework Search Paths”,删掉对应路劲即可。
这样,重构项目很重要的一步:重命名项目和目录名,就这样完成了。
补充:xcodeproj/xcuserdata 及 xcodeproj/project.xcworkspace/ 都是用户及工作区的数据,版本控制时要ignore掉,特别是多人开发的情况下。
G. 求大神指导,如何在Mac上安装cocos2d—x,就是可以在Xcode中用的
之前有两节介绍了mac下配置android NDK并搭建Cocos2dX以及如何创建Cocos2d-X-Android项目,那么可能看过这两节的童鞋就很多疑问,问的最多的就是如何让Xcode中的iOS代码与Eclipse-Android代码通用?那么今天Himi就为大家详细解决这个问题,让我们只需在Xcode中编写代码,然后编译后直接导入Android即可运行打包!
废话不多说了,正题,整合步骤如下:(为了不让童鞋们混淆,许多文件的具体修改省略,Himi直接给出文件)
1. 使用终端创建一个Android-Cocos2dx项目先;具体步骤参照如下博文:
【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!
2.创建好之后,然后Xcode新创建一个Cocos2dX模版的项目(已有Cocos2dX模版项目的省略此步骤)
注意:下面的讲解为了避免童鞋们的路径混淆,那么这里Himi说下自己项目的相关路径和文件名:
Himi创建的Xcode项目路径:(项目名称:OhMonsterMRiOS)
/Users/Himi/Documents/HimiWork/OhMonsterMRiOS
Himi创建的Android项目名称:(项目名称:OhMonsterMRAndroid)路径后面用不到;
3.拷贝新创建的Android项目下的整个“android”文件夹,路径:OhMonsterMRAndroid/android
然后拷贝到 /Users/Himi/Documents/HimiWork/OhMonsterMRiOS/OhMonsterMRiOS
上面这个路径就是你Xcode项目下与 ios、libs、Classes同一级别的地方!
注意!这里只要新创建的Android项目下名为“android”文件夹,其他的都不要!!!!
4. 打开你的“终端”,先 cd 到你Xcode的项目下刚拷贝过来的android文件夹路径,这里Himi输入的命令如下:
cd/Users/Himi/Documents/HimiWork/OhMonsterMRiOS/OhMonsterMRiOS/android 回车!
继续在终端输入 pico makefile 回车! 然后根据如下图进行输入:
你好,这个网站上边有cocos相关的公开课,免费的(e.9miao.com),同时还有“问答社区”板块,我觉得还是不错的,推荐你看看