刚开始做iOS的开发人员经常会遇到这样的问题,工程目录和文件目录会不同步,每次创建新的类时不知道该往什么地方放,往往工程目录整理的非常漂亮,但是打开文件目录一看,根本找不到自己想要的文件。这个时候你需要一个能够按照工程目录来整理文件目录的工具。好在,已经有人写了一个工具synx,可以直接让工程目录和文件目录的结构同步,以下是他的使用方法:
1、直接通过命令行安装:
$ gem install synx
如果你权限不够的话需要sudo:
$ sudo gem install synx
显示done,就安装成功了。
2、使用,是的,现在就可以直接使用了。直接敲下:
$ synx path/to/my/project.xcodeproj
这里直接在synx后面跟上你的功能路径就好了,需要注意的是如果你使用了cocoapods,需要使用的事xcodeproj这个文件,而不是xcworkspace。
同时,安装synx可能会和pod冲突,建议安装完synx之后再重新安装以下pod:
$pod install
3、在使用的时候还可以加参数来实现不同的功能
& synx -p path/to/my/project.xcodeproj
加上-p可以在同步的时候删除工程中没有使用到的图片资源和文件。
& synx -e "/folder/" path/to/my/project.xcodeproj
-e可以在同步的时候忽略当前文件夹进行同步
iOS工程目录与文件目录同步问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...