1.创建项目
2.在苹果开发者中心创建APP ID,就是项目的Bundle identifier
3.如果可以的话先在iTunes Connect创建APP(注意要在2个月内上传应用,不然会被苹果禁止,不能再用这个APP名称),以免APP名称被占。
4.如果用到第三方的sdk要到对方网站申请好key
5.在项目中分好项目文件
6.把可以搜集crash日志的sdk集成进去这样,当app上架后可以搜集crash日志分析crash原因sdk有友盟和BugHD
7.如果要使用推送最好一次性把测试环境的证书和生产环境的证一起创建
8.在一些空值会造成程序crash的时候,要进行为空判断
9.程序的if判断层次不要太深
10.要进行容错处理,防止程序crash
11.使用Analyze进行静态代码分析,防止内存泄漏
12.创建项目中常用的颜色方法方便直接调用
13.创建公共类把一些常用的方法集成进去方便调用
14.封装好网络请求类
15.常用的字符串放在一个点h文件中统一管理
16.注意整个项目中要用到的网络请求或提示框要有中间层