熟悉 Visual Studio(微软 IDE)朋友可能知道,新建工程时会首先创建一个 solution,然后 project 会归属于这个 solution。
其实 Xcode 的 workspace 就类似于 Visual Studio 的 solution,但是 Xcode 的启动页并没有提供直接创建 workspace 的入口,如下图所示。
但是这并不代表 Xcode 无法创建 workspace,在一个已经打开的 project 中,可以找到创建 workspace 的菜单。
但是通过这种方式去创建 workspace,总感觉有些画蛇添足,我 Google 了一下才知道,原来 cocoapods 初始化完成,执行 install 的时候可以自动创建一个 workspace。
那么我们只需要在启动 Xcode 时选择「Create a new Xcode project」,按照提示创建好一个 project。
然后在 *.xcproject 文件所在的目录下执行
pod install
这时候会在当前目录下生成一个名称是 Podfile 的文件。
然后我们再执行
pod install
这时,当前目录下就会生成我们想要的 *.xcworkspace 文件。
并且 pod install 执行完成后,会有一行绿色的文字提醒我们,将来请用 *.xcworkspace 来打开这个工程项目。
打开项目之后会发现,除了我们第一步创建的 project 之外,还多了一个名称为 Pod 的 project,这个 project 是执行 pod install 时生成的。
也就是说,pod install 本身会生成一个 project,然后连同我们已经创建好的 project,添加到一个 workspace 中,从此这个工程就摇身一变,从单一 project 变成了包含多个 project 的 workspace。
标签:入门,创建,Xcode,iOS,project,install,workspace,pod From: https://blog.51cto.com/u_15929756/5988606