iOS闷头自学有点迷茫了
Alfred1003学习经历: 1 知乎上所有iOS入门的答案看了两遍 2 在www.fenby.com网把丢了几年的C敲了一遍,在Codecademy上把OC敲了两遍,觉得不理解,买了big nerd ranch的OC编程,配合2013白胡子老头的CS193P前面几节课把OC基本看懂代码没问题 3 学了知乎王寒的四个入门教程前两个,官网Todolist入门,死记硬背记住全过程,简单过了一遍big nerd ranch的iOS编程第四版,很多所以然才渐渐明白,但感觉章节跳动知识点又没有体系,10章以后硬着头皮敲完没有一点印象。官网文档略读了一遍,名词概念知道是什么东西了。
目前自我感觉UIKit了解多一点,动画 多线程和网络部分很陌生。自己学习方式,不弄懂一个概念,跳过去就学不进去;Git上学代码,不知道哪些好的又可入门;项目实战没有机会,目前下一些APP想模仿一个做Demo,但不知道从什么地方入手,原型设计,图标素材,交互设计,性能优化... 求指导
可以先从模仿开始, 试着做一个App, 做的过程中就是学习了. 实再不行做一个计算器也行.
如果楼主看过的这些都能消化,那已经很不错了,模仿做一个APP就差不错了......
去官网把 Lister For Apple Watch 敲完,回来不懂再问我,我和你说。
你可以去Github上开个项目,边写边问。
按你说的,技术比我厉害很多了。我目前的唯一策略是:狂看书,狂读博客。可能只是你没有自己去写项目吧。你的技术已经比我厉害很多了。
大神们见笑了,完全是小白啊,自己学得很慢,闷头学很容易心里没底。虽然照着敲代码,但是不看懂就完全没印象,不开自动补全敲代码,感觉很浪费时间。看源码很没耐心,喜欢钻牛角尖,一个概念打阻了就没心思暂时放下,去学习后面的东西。Github注册几个月还不会用,Apple Watch更是心里没底。
先做个小项目,将学到的串联起来
做项目吧,直接做项目提高很快的。项目做出来就就有底了 :D
非互联网行业,业余自学,请问如何找到可以练手的项目资源?
最好是弄个知识屏蔽,你不是计算机专业,很多基础知识,例如 变量 值类型 引用类型 深挖的话 涉及到编译原理 你都要去纠结,那不是几天能搞定的,学到东西以够用为原则,然后标记为key,需要深挖,立马找书
另外读下深入计算机体系,当介绍的书籍看,就当了解
我高中的时候,读c语言 指针那一章我纠结了半天,但是你通读计算机结构体系那本书就会了解指针其实蛮有用,但是也仅在特定领域,例如对效率要求高 ,现在很多高级语言尽量通过改善语言自身来屏蔽指针,因为指针确实操蛋,而且现代计算机性能已经不缺了,远不比刚诞生计算机那时,空间计算性能非常缺的时代
相关新闻
- 博士生因制作机器学习讲解视频在YouTube上获得粉丝关注
- ChatGPT已成为这些悉尼大学学生的"最佳队友",但是否有 limits?注意这里的limits保留英文原词,因为可能存在多个含义。如果要完全翻译,则为:"ChatGPT已经成为这些悉尼大学学生的‘最佳队友’,但是有没有限制?"
- 监管机构表示,人工智能生成的儿童性虐待图像已达到"临界点"
- OpenAI o1 可能是敲响编码棺材的最后一颗钉子"如果 OpenAI o1 能够以 90-100% 的比例通过 OpenAI 的研究工程师招聘面试,他们为什么还要继续雇佣真正的人类工程师呢?"- Windows 中心
- 自杀胶囊背后的医生希望人工智能能在生命的尽头提供协助