ios - 我可以从测试 iPhone 上的应用程序恢复源代码吗 --Swift/Objective C

标签 ios iphone

在过去的 4 天里,我每天花 20 个小时编写代码,以制作我的第一个 iOS self 指导项目。我有一个工作原型(prototype)并决定解决横向模式的布局。长话短说,在我摆弄的过程中,我犯了一些错误,破坏了肖像模式,所以我(作为 Xcode 和编程的新手)不小心点击了放弃所有更改,以为它会重置我上次的保存。它最终删除我的整个文件并将一些旧内容转储到垃圾箱中。

我只能在垃圾桶中找到我的一半项目,所以我希望我可以从我的测试 iPhone 中恢复代码,该 iPhone 上保存了旧版本的程序,然后从那里重新开始(这次有备份)。

我的iPhone是实体版(不是模拟器)

The Button I Pressed

最佳答案

当您说放弃所有更改时,系统会警告您这将放弃所有更改。如果您继续这样做,那只能怪您自己:您已被警告!您现在回到了之前的提交。之后的一切都无法恢复。

正确的程序应该是,不是放弃您的更改,而是提交它们!现在事物的当前状态已经保存下来,然后您可以继续以可恢复和系统的方式返回到事物的工作状态。

顺便说一下,这不是 Xcode 问题或编程问题;这是一个版本控制问题。您正在使用 git 非常好,但也许您应该在继续使用它之前暂停并阅读它。

关于ios - 我可以从测试 iPhone 上的应用程序恢复源代码吗 --Swift/Objective C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31274662/

相关文章:

ios - 如何通过 Java(Spring Boot) 使用 FCM 向 iOS 设备发送通知/消息?

iphone - 我可以在我的应用程序上使用 Game Center Logo 吗?

iphone - 如何防止 UIWebView 滚动超过其边界?

iphone - UIView 旋转不能发生两次

iPhone 屏幕锁定后 iOS 套接字反复断开连接

ios - ARC dealloc 的 Hook 结束

iphone - 如何以编程方式增加 UITableView 中单元格的高度?

iphone - 如何从 GPUImageView 获取 UIImage

ios - 如何从自定义 UIView 中删除 UIImageView

ios - 如何在 iOS Music App 中实现向上滚动时的 UINavigationBar 动画?