我有两周的时间学习Objective-C(但之前的Java和Python经验),在最初的障碍之后,我开始掌握像指针,ARC和代表这样的东西。然而,在不止一次的情况下,我遇到了一个问题/错误,我不知道如何解决,更糟糕的是,我不知道如何处理解决方案。
我的常规故障排除策略,当事情没有按预期工作时,如下:
我可能会省略一个步骤,但这个一般过程大部分都有效。但是,我遇到的一些问题,这个过程不起作用,我完全陷入困境。几个例子:
显然,我的故障排除策略无效。一旦我耗尽了所有4个步骤都无济于事,我不得不尝试随机修复,直到一个看似神奇的工作。这既不是时间效率也不是帮助我更好地理解语言。是否有我可以添加到我的故障排除策略中的步骤,如果有,它们是什么?
例如,当我向朋友询问相同的问题时,他们建议使用断点来监控实例变量和对象。
答案 0 :(得分:0)
当你遇到错误时,
有时错误很棘手,但是每次看到错误时都不建议再次读取代码。