刚开始做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可以在同步的时候忽略当前文件夹进行同步
网友评论