0
点赞
收藏
分享

微信扫一扫

【iOS入门】新建 workspace


熟悉 Visual Studio(微软 IDE)朋友可能知道,新建工程时会首先创建一个 solution,然后 project 会归属于这个 solution。

其实 Xcode 的 workspace 就类似于 Visual Studio 的 solution,但是 Xcode 的启动页并没有提供直接创建 workspace 的入口,如下图所示。

【iOS入门】新建 workspace_Google

但是这并不代表 Xcode 无法创建 workspace,在一个已经打开的 project 中,可以找到创建 workspace 的菜单。

【iOS入门】新建 workspace_Visual_02

但是通过这种方式去创建 workspace,总感觉有些画蛇添足,我 Google 了一下才知道,原来 cocoapods 初始化完成,执行 install 的时候可以自动创建一个 workspace。

那么我们只需要在启动 Xcode 时选择「Create a new Xcode project」,按照提示创建好一个 project。

然后在 *.xcproject 文件所在的目录下执行 

pod install

这时候会在当前目录下生成一个名称是 Podfile 的文件。

然后我们再执行

pod install

这时,当前目录下就会生成我们想要的 *.xcworkspace 文件。

【iOS入门】新建 workspace_Visual_03

并且 pod install 执行完成后,会有一行绿色的文字提醒我们,将来请用 *.xcworkspace 来打开这个工程项目。

打开项目之后会发现,除了我们第一步创建的 project 之外,还多了一个名称为 Pod 的 project,这个 project 是执行 pod install 时生成的。

也就是说,pod install 本身会生成一个 project,然后连同我们已经创建好的 project,添加到一个 workspace 中,从此这个工程就摇身一变,从单一 project 变成了包含多个 project 的 workspace。

【iOS入门】新建 workspace_Visual_04

 

举报

相关推荐

0 条评论