iOS 开发知识体系

1,498 阅读1分钟

该文是对戴铭老师的iOS开发高手课的学习总结。

大神的成长经历

大神并不是样样精通,而是有擅长的领域。他们都是先深挖某一领域,经过大量的学习和实践后理解了编程的本质,从而可以灵活调配和运用自己已经积累的知识。在这之后,他们再探索其他领域时,就做到了既快又深,成了我们眼中的“大神”。

学习iOS的误区

刚学会通过网络请求个数据、摆摆界面弄出 App 后,看到人工智能火了就去学一下,区块链火了又去学一下,前端火了又开始蠢蠢欲动。这样带来的结果就是每一门技术都学不深不说,学起来还都非常费劲。

学习iOS的建议

  • 不要一开始就求多,而要求精、求深。因为条条大路通罗马,计算机的细分领域虽然多,但学到底层都是一样的。
  • 不要被新技术牵着鼻子走,而是努力提升自己的内功,这样才能得心应手地应对层出不穷的各种新技术。
  • iOS的知识点非常多,但我们对它的学习也要有所取舍,毕竟精力有限,而且我们也确实需要一些“立竿见影”的效果来激励自己。

iOS 的知识体系

包括了基础、原理、应用开发、原生与前端四大模块。

image.png