最后
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
最后写上我自己一直喜欢的一句名言:
世界上只有一种真正的英雄主义就是在认清生活真相之后仍然热爱它
mig.migration
# replace key words
puts “\033[32m’content setting…'\033[0m\n”
subOp = ConfSubsitution.new
subOp.start
puts “\033[32m’pod install…'\033[0m\n”
puts “\033[32m#{pod install
}\033[0m\n”
rootpath = ARGV.shift
projName = ARGV[0]
bundleid = ARGV[1]
widgets = ARGV[2]
generator = WorkspaceGenerator.new(rootpath, projName, bundleid, widgets)
generator.create
**执行shell脚本:**
./createiOS.sh
生成后的项目结构如下图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/969e774e186949ad97653852caa0b0e7.png)
由项目结构可知,脚手架中对项目做了很好的分层处理,便于项目解耦。
### 二、xcode-select 命令
>
> Print or change the path to the active developer directory. This directory controls which tools are used for the Xcode command line tools (for example, xcodebuild) as well as the BSD development commands (such as cc and make).
>
>
>
用`-help`可查看`xcode-select`存在哪些命令:
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e0da07124917486fbbfa1a947a5631d7.png)
当安装多个xcode的版本,使用该工具使用指定的版本。
* `-p` 或者 `--print-path` 查看当前开发者目录,也即是xcode的版本目录。
* `-s <path>` 或 `--switch <path>` 选择xcode版本。
* `--install` 安装;
* `--version` 查看版本;
* `--reset` 恢复默认;
* `sudo rm -rf /Library/Developer/CommandLineTools` 强制删除安装目录下的文件;
sudo xcode-select --switch Xcode.app
### 三、拓展阅读
* 《[iOS 进阶专栏](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)》
### 最后
你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『**难的不会,会的不难**』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。
**[开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**
**我特地针对初学者整理一套前端学习资料**
![前端路线图](https://img-blog.csdnimg.cn/img_convert/31c6fd80b56ba829abb5318d292998d0.webp?x-oss-process=image/format,png)
![vue.js的36个技巧](https://img-blog.csdnimg.cn/img_convert/bf20e8d7e517dba157ba67cd0f1b31af.webp?x-oss-process=image/format,png)
针对初学者整理一套前端学习资料**
[外链图片转存中...(img-neaJKYsg-1715904665802)]
[外链图片转存中...(img-uE6I225e-1715904665803)]