iOS项目基本框架

iOS搭建项目基本框架
项目基本框架:主要是基本的环境支持配置(不考虑具体业务方面问题)。
————————————————————————————————
项目结构:导航标题栏Navgation+底部状态横切栏Tabbar
————————————————————————————————

  1. 新建工程
    1.1. 删除不必要的类文件(删除选中三项)
    在这里插入图片描述
    1.2. 修改info.plist配置文件
  2. 删除.storyboard文件对应的特性配置
    在这里插入图片描述
  3. info.plist配置文件中添加特性配置键值对
    Bundle display name:应用程序主页图标下应用名称
    在这里插入图片描述
    App Transport Security Settings/Allow Arbitrary Loads
    保证https/http均能访问。
  4. 添加应用白名单LSApplicationQueriesSchemes()
    添加白名单元素后才可打开相关应用。
    在这里插入图片描述
  5. 修改项目配置
    BuildSetting中搜索bitCode改为NO
    在这里插入图片描述
    ——————————————————————————
  6. 配置项目
    2.1 配置侧边目录链接
    在这里插入图片描述
    2.2 Cocoapods载入三方依赖库
    切换路径至 .xcodeproj上级文件夹
    cd /Users/haijunyan/Desktop/CustomKit/BaseFramesDemo/BaseFramesDemo
    在这里插入图片描述
    pod init //构建Podfile文件(管理三方库菜单文件)
    在这里插入图片描述
    pod install //把三方库菜单涉及到的三方库引入至项目中
    在这里插入图片描述
    在这里插入图片描述
    项目工程中新增 Pods文件夹/BaseFramesDemo.xcworkspace工程工作空间入口文件包/Podfile.lock三方库菜单锁定文件()
    在这里插入图片描述
    2.3 手动载入某些第三方服务依赖增量库
    友盟/极光/Mob验证码等。据官方文档逐步安装。

——————————————————————————
6. 编写代码
3.1 建立pch文件
PCH构建
3.2 自定义窗口Window带入口ViewController(VC绑定某个与其相关的视觉效果层渲染view实例值)设置InitialScene(场景初启动界面)
自定义Window
3.3 建立BatchIntroduceAPI文件(夹)
实现批量引入文件
3.4 建立Config.h文件
Config.h声明配置文件:该配置声明文件用于声明编写某些全局型涉及配置信息的参数全局变量名及初始化实例。(第三方服务商相关的appId或Appkey设置)
7. 编写项目结构

猜你喜欢

转载自blog.csdn.net/yanhaijunyan/article/details/111447714
今日推荐