1.新建一个.sh文件,名字任意,例如 RamDiskXcode
2.打开文件编辑,输入如下脚本保存
RAMDISK=”ramdisk”
SIZE=1024 #size in MB for ramdisk.
diskutil erasevolume HFS+ $RAMDISK \
`hdiutil attach -nomount ram://$[SIZE*1024]`
3.运行脚本文件
输入" cd + 文件路径 "命名,切换到文件目录,再输入 " ./文件名.sh "命令即可
例如 我的文件在桌面 cd /Users/yannchee/Desktop
再执行 ./RamDiskXcode.sh
注意:此时 终端会提示 -bash: ./RamDiskXcode.sh: Permission denied
这是因为 这个文件没有可执行权限,需要加上可执行权限
一个文件有3种权限: 读、写、可执行
3.1 加上可执行权限 : 先 cd到该文件的目录下;再 执行命令" chmod u+x *.sh "
chmod 是指令 , u 指文件所有者 +x指添加可执行权限 *.sh 指所有.sh文件
3.2 再次运行./文件名.sh 即可
chmod u+x *.sh
./RamDiskXcode.sh
此时已经成功,桌面会多了一块硬盘
4.设置Xcode: Xcode -> Preferences -> Locations -> Locations ,配置 DerivedData路径
advance 设置如下
然后设置就算完成啦!