title: 工作记录
date: 2019-04-20 17:05:41
categories:
[toc]
工作记录
一
1、办公设备及环境搭建与配置
1、按照 《新电脑初始安装》,完成办公设备及环境搭建与配置
2、项目熟悉
如何快速的熟悉一个iOS开发项目?
以实际运行项目,
- 阅读项目文档:
- 查看项目README文件,了解项目的基本信息和构建指南。
- 查找任何现有的开发文档、设计文档或技术规范。
- 设置开发环境:
- 确保你的开发机器上安装了所有必要的工具,如Xcode、Git等。
- 克隆代码仓库到本地,并尝试构建和运行项目。
- 理解项目结构:
- 浏览项目的目录结构,了解各个模块和组件的组织方式。
- 查看项目中的
.xcodeproj
或.xcworkspace
文件,了解项目配置和依赖。
- 分析代码:
- 从主应用程序入口点(通常是
AppDelegate
或SceneDelegate
)开始,跟踪程序启动流程。
- 查看主要的视图控制器(
ViewController
)和视图模型(ViewModel
),理解它们的作用和交互方式。
- 阅读关键类和协议的定义,了解它们如何协同工作。
- 运行和测试:
- 在模拟器或真机上运行项目,亲自体验应用的功能。
- 执行现有的单元测试和UI测试,了解项目的测试覆盖情况。
3、熟悉工作流程
- 代码审查:
- 如果项目中有代码审查(Code Review)流程,阅读最近的提交和变更,了解代码的演进历史。
- 通过代码审查,你可以学习到项目中的最佳实践和编码风格。
- 使用版本控制系统:
- 熟悉Git(或其他版本控制系统)的使用,了解如何提交更改、查看历史记录和分支管理。
- 与团队沟通:
- 与项目团队成员交流,了解他们的工作和项目中的关键点。
- 询问项目中遇到的问题和解决方案,以及任何未文档化的实践。
- 探索项目的CI/CD流程:
- 了解项目的持续集成和持续部署流程,包括任何自动化测试和构建脚本。
- 实践和迭代:
- 在理解了项目的基础上,尝试添加一些简单的功能或修复一些小问题。
- 通过实践来加深对项目的理解,并逐步承担更多的责任。
- 保持好奇心和耐心:
- 对于复杂的项目,不要期望一下子就能完全掌握。
- 保持好奇心,不断提问和探索,随着时间的推移,你会逐渐熟悉项目。
【BugFix】修复 Pod 中缺失 LayerEffectNode 等文件导致的工程编译失败的问题
iOS appstore无沙盒账号登录选项
解决方案: 手机运行内购程序会出现登录沙盒账号页面。进行登录沙盒账号后,手机系统appstore就会出现沙盒账号登录选项了。
01.01-01.31
应用内图片组动画大小未适配
壁纸cell宽度计算未向下取整
End