英语轻松读发新版了,欢迎下载、更新

IOS自学新人求助,恳请各位大拿指条路

Hoooward 发布于 2013年10月23日
无人欣赏。

三个月前突然想做开发

看网上说学 C 入门就买了本C Primer Plus (中文)开始学习if else for switch 指针. 整本书看了2/3.

网上找来了斯坦福的IOS5公开课, 第一课,老师敲的demo完全不懂 .

接着买了本 Objectvie-C 程序设计 第四版(中文) .书我是都看完了的, 例子代码我是敲过的, 但课后题基本没做, 不是不想做, 是真的不会. 不过基本知道什么了是面向对象, oc 的语法.

回头再看斯坦福的公开课, 第概第5节课左右, 开始节奏很快的讲一大堆控件,有些不知所措,demo 虽然可以照做, 可只照着做 demo 不行啊. 而且留的作业虽然借助词霸可以勉强看懂, 但不会做.

我感觉自己没机会消化学过的东西, 然后感觉这个课程可能有些复杂, 开始找其他书, 其他视频教程. 找到不少, 但每本教程基本都是系统版本低, 一般进行过5章之后代码就跑不通了, 而且有用纯代码的教程, 有用 xib 的, 有用 storyboard 的,搞得我现在不知道什么情况该用哪个.

比如我学到一个新的例子, 觉得可以用到我的第一个 APP 里,(我的 APP 是用的 xib 做的), 可这个例子用的 storyboard, 那我就把我的 APP 用storyboard重新做一下, 我不知道是哪的问题, 每次我想把一个新学的东西放到自己的 APP 里 就各种阻碍, 程序跑不通, 还经常 storyboard 报错. 完全不给我机会考虑代码, 我一直都在摆弄 xcode 了.

前不久我发现了这个社区, 看到了官方文档的阅读指南. 我开始学就知道这是很好的学习文档, 但英语太弱, 我利用词霸把第一个应用 和第二个应用 敲出来了. 就是那个BirdWatching. 这是我第一次想清楚 MVC 到底是怎么回事.然后我就总想把自己的 APP 套进这个 demo 里, 然后各种悲剧我就不说了. 我她喵的根本没什么机会敲代码.

我试着读过 IOS6编程指南 , IOS6 实践指南, 一步一步学习IOS6编程, 基本都是看到30%了, 我就是在不断重复最基础的那些东西. 求各位大拿给个建议, 我该怎么继续学习. 有没有什么教程或者图书可以推荐.

共9条回复
tinyfool 回复于 2013年10月23日

从现在看来你就是太容易放弃,任何一个教材你要是肯深进去,不怕困难,现在你早学会了,中间当然会有一些挫折,但是老是改来改去才是最浪费时间的

vikiliu0310 回复于 2013年10月23日

1楼 @tinyfool 恩,胖子老师一针见血,上次我发的硬件问题我也是一开始遇到没法解决就直接放弃,不求甚解,但我后来被胖子老师一说,觉得即使暂时不能解决,但还是要起码找出问题原因,那么下次起码可以避开这样的原因。

decimalbell 回复于 2013年10月23日

每次我想把一个新学的东西放到自己的 APP 里 就各种阻碍, 程序跑不通

你说的不太具体啊

我个人感觉是你不知道在哪儿添加?

或者可以下载Sample Code 看看

清醒疯子 回复于 2013年10月23日

要不,咱们一起学呗,我也搞不懂storyboard,还搞不懂xib,感觉你可以教我很多东西的样子:) 咱可以找个DEMO一起来撸啊:)

清醒疯子 回复于 2013年10月23日

或者 一起看书也行啊:)今天有在看iOS6 Programming Cookbook哦:)学会了怎么添加2个ViewController哦:)

清醒疯子 回复于 2013年10月23日

3楼 @decimalbell

可以找些请调试的文章看看哦,我前几天有看到一篇很好看的博客哦:)基本的调试手法都有教哦:)

chinalyl 回复于 2013年10月23日

5楼 @清醒疯子 太骚了,我可耻的硬了~

zhangmeteor 回复于 2013年10月23日

C++ Primer看懂了很牛B,斯坦福的弄清楚了也够入门,官方文档看会了写个小程序不难。。。。。你还想要什么图书?

freecunix 回复于 2013年10月24日

1:太容易放弃。

2:太急于写出作品。

3:不够深入。

建议:

1:重新看基础,必须看懂每一个字。 推荐:《objective-2.0程序设计》+《iOS 6开发进阶与实战(就是那个iphone开发基础的新版,不知道是不是这本)》。 看完之后还看什么你自己就知道了,闲着无聊推荐看看unix环境高级编程,c和指针, UNIX网络编程一类的。会比较有启发。

2:别急着写应用,先做各种测试和例子吧。弄明白什么能做什么不能做。

3:多写多练多看。

登录 或者 注册