在Xcode中修改大量代码,而不会破坏已经运行的应用程序
Changing lots of code in Xcode without ruining an already functioning application
我已经使用Xcode一年了。我是一个编程新手,只懂一点点c++知识。我从来没有深入研究过Xcode的功能,因为我的类太初级了,它们除了构建简单的命令行应用程序外,没有关注任何事情。就我自己而言,我已经开始深入研究源代码控制,并使用本地和github存储库,以便跟踪我的更改。我的问题是,如果我想改变一大块代码,而又不破坏我已经运行的代码,我到底应该怎么做?我对所有的选项还是有点困惑,比如树枝之类的。我有一个命令行应用程序,这是一个简单的联系应用程序,我正在工作。它使用一个结构来保存First Name, Last Name, Phone Number, Address(使用vector)和age(使用int)。我编写了整个程序,将年龄作为Int来处理,但我想将其更改为向量(因此,当用户没有输入年龄时,我可以插入N/a,这是我对其他字段所做的)。所以,我只是试图找出最好的方法去做这个改变,而不完全破坏我以前的代码,以防它不能工作。我是否应该只进行增量提交并在必要时回滚?还是用树枝?我只是想找点指导。
申请表在这里,如果有人感兴趣的话。它很粗糙,还没完工。我只是让它练习与矢量工作:https://github.com/JosephTLyons/Joseph-Lyons-Contact-Book-Application
对分支进行了更多的研究,结果发现,这正是我需要使用的。
相关文章:
- 通过C++应用程序运行 shell 脚本始于 JAVA
- CreateProcess:某些应用程序运行其他应用程序
- 从 WebAPI 项目运行静态类时出现 StackOverflow 异常 - 从控制台应用程序运行时工作正常
- 如何从我的qt应用程序运行gcc编译器?
- 应用程序运行时的 C++ 重新加载功能
- Cinder 无法在应用程序运行时更新窗口的标题
- 在应用程序运行时禁用WER
- cv::imshow在GUI应用程序运行时阻塞线程
- VBA运行声明的函数但C++控制台应用程序运行正常时堆损坏
- 从 Ubuntu 中的 Qt GUI 应用程序运行多个命令行应用程序并获取控制台输出
- 只要应用程序运行,是否可以接受保持错误日志打开状态
- 如何使用 c++ 应用程序运行控制台
- 从C++应用程序运行批处理脚本,并检查它是否具有无限循环
- WxWidgets 应用程序运行失败
- 如何防止窗口在我的 c++ 应用程序运行时进入睡眠状态
- 如何在最后一个窗口关闭时保持应用程序运行
- 如果Windows资源管理器正在运行,Direct3D应用程序运行良好,否则速度会非常慢
- 从Mono上运行的C#进程运行C++应用程序.运行检测器错误
- 从沙盒应用程序运行clang编译器的任何可能方式
- QT创建者:c++应用程序运行几次后中断