coding基础为零。。。。
不知如何下手。。。
求大神指教!
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/index.html
如果是之前根本就没接触过编程的话,你可能需要一点时间理解各种概念,你可能会感觉到知道这是什么了,但是不知道用来干什么,别担心 先看,到后边开始写的时候就会知道了。
单单学swift并不是一件特别难的事情,不过鉴于你在学swift应该也就是为了iOS开发或者Mac开发吧,重点在于cocoa,你一开始或许会赶到很蛋疼——几乎不知道任何API,这时候你需要记住这个:R(ead)T(he)F(uck【划去】riendly)M(anual)
鉴于你说你的coding基础为零 你可能连怎么高效率的查Manual都不知道 这时候借助谷歌吧。既然用谷歌的话,为什么不问问神奇的海螺【划去】Stackoverflow呢:
对各种API的不熟悉会让你略微蛋疼,但是一切都会好起来的。
如果你以为你看够书了,就开始写吧。一直看书确实挺无聊的,特别是学写代码的话。反正你总会回来翻书的,除非你能一次高效的记住所有概念。
你可以先试试看写一些简单的App,反正你得开始写了才知道你第一次写代码会写得多烂——这是你今后才会意识到的,所以不要在意。
暂时就想到这些了,再想到再补充的吧。
4 回答4.2k 阅读
2 回答1.8k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
2 回答1.4k 阅读
1 回答1.3k 阅读
1 回答1.2k 阅读
傻瓜式学习方法倒是没有。
循序渐进。
先简单阅读一下
来自苹果的编程语言
对swift有个大概的了解,
如果有哪里不熟悉的话,可以看下中文文档,最近github上刚翻译的热乎着。
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/
然后自己定一些小功能尝试着去做。
比如:做个简单的todolist(日程app)功能
但是
要告诉你的是,swift只是一门新语言,它只是给你提供一个简单易学的编程框架
实际一些功能如 todolist 涉及到的一些UIKit框架 还是跟之前OC,类似的用法。
我简单给你分析下做一个 iOS todolist需要实现的功能。
以上都是UIKit的相关的。
也许你花2天时间学习swift 就可以了。
但是需要另外花1周时间去理解 UIKit 中的功能。
最主要的是!!!
开始学了就别停下来。或者你现在就停下来。^__^
以上~~ 我想到了再回复。