如何开始一个iOS项目

项目开起步流程

搭架子

准备一个项目开始文件夹
以后每会把架子拖进去

配置pch

  1. 找到pch header开启
  2. 配置pch文件路径 $(SRCROOT)/项目名称/Config/PrefixHeader.pch
    记住要用相对路径,用绝对路径你放另一个人电脑上没办法跑起来。
  3. 自己验证一下

准备manager

项目小的时候这些都是慢慢攒起来的,有经验的都是有存粮的
比如像必备的Network的封装,Alert的封装。。。

封装的三个要点
单例 如何手写单例 面试必考 如何写单例
delegate
block

NetworkManager 如何写一个network的封装 有时候NetworkManager还可以封装成各种client这个看自己

HotfixManager 如何写一个hotfix的封装
SocketManager 如何写一个socket的封装
DBManager 如何写一个db的封装
MotionManager 管理旋转
AppUtilsManager 管理硬件信息的封装

准备Base文件

一般都有BaseViewController
一般都有BaseNavigationController
一般都有BaseSearchNavigationBar

开始写业务逻辑

一个迭代一个迭代的写,别妄想一口气写完。有人很喜欢把喜欢把默认的viewcontroller删除掉,我比较喜欢留着,测试用哈哈。

你可能感兴趣的:(如何开始一个iOS项目)