用极致框架30分钟快速搭建iOS新项目框架(1)

声明:此教程仅供个人参考阅读,不得以任何形式用于商业用途。

对一个项目周期紧张的项目,我们恨不得马上投入到需求开发中去!但是,马上我们就会发现,我们项目还没创建呢!搭建一个项目的基本框架往往就会耗费许多我们的时间和心力,这时我们就迫切需要一个快速搭建项目基本框架的方法。如果你有极致框架,那么就不成为问题!

最近的更新:

2021-7-5

V2.0最终版发布。

2020-10-30

V1.5 最终版兼容XCode 12编译通过。

2018-11-6

1、编译出错:找不到libPods-ExtremeFramework库,参考第3步进行2次替换即可。

2、编译出错:[CP] Copy Pods Resources的资源重复问题。原因是CocoaPods现有版本与Xcode10新的编译环境不兼容,通过终端App执行 sudo gem update cocoapods 命令更新CocoaPods到新版即可,期间需要输入电脑的登录密码。更新成功后,记得要切到项目目录执行 pod update --verbose --no-repo-update 命令来更新项目的配置文件,此时再执行编译显示成功。

第1步:从底部源码下载入口下载或通过git地址Clone框架演示项目源文件到本地,后面会用到。

以下以Xcode为例

Xcode菜单-Source Control-Clone...
直接在顶部地址栏拷贝git地址,点Clone
为新项目起个名字(如HappyDay),选择保存目录,点Clone

直接在顶部地址栏拷贝git地址,点Clone

第2步:右键点击(即辅助点按操作,下同)ExtremeFramework.xcodeproj,选择菜单“显示包内容”,然后右键点击project.pbxproj,选择菜单“打开方式”-“文本编辑”。

显示包内容
通过文本编辑App打开

第3步:在“文本编辑”App中,按下command+F打开查找选项,勾选替换(图中1标示处),在查找输入框中键入libPods-ExtremeFramework,替换输入框中键入libPods-你取的项目名称(如,libPods-HappyDay),接着点“全部”按钮执行全部替换。类似地,保持替换勾选,将筛选条件换成“整个字”(图中2标示处),然后在查找输入框中键入ExtremeFramework,替换输入框中键入你取的项目名称(如,HappyDay),接着点“全部”按钮执行全部替换。

替换ExtremeFramework为你取的项目名称

第4步:回到项目根目录,将ExtremeFramework.xcodeproj和ExtremeFramework目录重命名为你取的项目名称(如,HappyDay)。将ExtremeFramework.xcworkspace和Podfile.lock移到废纸篓。用文本编辑打开Podfile,将target后面的ExtremeFramework改为你取的项目名称(如,HappyDay)。最后通过终端App切换到项目目录执行 pod update --verbose --no-repo-update 即可自动重新生成HappyDay.xcworkspace和Podfile.lock文件(项目基于CocoaPods管理开源库,如果你还没有安装,请先按照CocoaPods安装教程进行安装)。

目录完成更改以及Pod更新成功之后效果图
Pod执行更新成功效果图

第5步:双击打开HappyDay.xcworkspace,将Bundle identifier和Signing更改为你自己(公司)的,按下Command+B编译,显示编译成功。这里采用了Xcode10.0。

编译成功

Just enjoy it!


阅读原文


我的主页

源码下载

极致框架官网

你可能感兴趣的:(用极致框架30分钟快速搭建iOS新项目框架(1))