|      1devHang      2014-04-14 08:56:36 +08:00 看你想达到什么要求了 | 
|  |      2Nourl      2014-04-14 09:26:47 +08:00  1 苦海无边,回头是岸。 | 
|  |      3xiaomajia008 OP | 
|  |      4vidon      2014-04-14 09:29:34 +08:00  1 就我自学的经验来讲先要了解Oboject-C、然后就是了解什么是MVC。之后就是花大量时间去倒腾xcode。。。 纯属个人经验,每个人的学习方式和领悟能力都不同。只供参考 | 
|  |      5tylr      2014-04-14 09:29:39 +08:00  2 我倒是用了不到三个月提交了个简单应用目前在等待审批中,历程记录在 http://www.douban.com/group/topic/50142921/ | 
|  |      6dong3580      2014-04-14 09:29:50 +08:00 @xiaomajia008 楼主知音啊,目前也是刚学~~~求交往 | 
|  |      7WildCat      2014-04-14 09:30:52 +08:00 via iPhone  1 力荐新版的《iOS开发指南:从零基础到App Store上架》 http://m.douban.com/book/subject/24846574/?session=c8dd52ab 参考我写的V2EX客户端(Github),基本也就自学了3个月。 本人大学生,基础php多点,写过一点点Android。 加油! | 
|  |      10wy315700      2014-04-14 09:37:21 +08:00 我们几个同学到买了MAC 到开发一个能用的IOS软件 就一个半月时间 可惜后来运营不下去 APP STORE 申请被拒了4次以后也失去了动力 IOS开发特别容易学 | 
|  |      11a591826944      2014-04-14 09:48:25 +08:00  1 同样在学的路过。。。以前没有编译型语言的经验。。都是解释型的。。。入门的时候 还真是比较慢啊。。。。我现在网上 看视频呢。。入门中。。 | 
|  |      12WildCat      2014-04-14 09:48:32 +08:00 via iPhone | 
|  |      14xiaomajia008 OP @a591826944 希望能提供视频的地址阿. | 
|  |      15flypiggy      2014-04-14 09:52:20 +08:00 3个月如果还开发不出一个能用的东西,就不用学了.说明心思不在那 | 
|  |      16a591826944      2014-04-14 09:53:45 +08:00 @xiaomajia008 http://www.ucai.cn/course/all?sid=68  没有打广告的意思。。。视频一般般,还可以凑活看。。。建议只适用于入门,只要一入门能自己写代码了。。就不用看了。。因为看视频 会拖慢你的进度。。视频 不如 google书 来的更快 | 
|  |      17alexrezit      2014-04-14 09:58:18 +08:00 入门很容易, 一个月都可以. 精通很难. | 
|  |      19WildCat      2014-04-14 10:03:45 +08:00 via iPhone @wy315700  一开始App Icon 和 LauchImage不达标,后来说我没用户协议,后来说要有举报投诉功能。最近比较忙还没来得及改 | 
|      20devHang      2014-04-14 10:19:46 +08:00 @xiaomajia008 那完全可以,App Store的审核完全不看质量,只要达到那很低的要求水准就能上线。 | 
|      21devHang      2014-04-14 10:20:49 +08:00 @xiaomajia008 入门建议看视频,虽然不推荐去培训机构,但是他们的视频还是不错的。比如蓝鸥,千峰这样的大机构。 | 
|  |      22wy315700      2014-04-14 10:24:40 +08:00 | 
|  |      23elvinjin8      2014-04-14 10:25:35 +08:00 http://www.amazon.com/iOS-Programming-Ranch-Edition-Guides/dp/0321942051/ref=sr_1_1?ie=UTF8&qid=1397442246&sr=8-1&keywords=ios 我唯一推荐的就是这本书了。从基础开始,很到位,每个知识点都很清晰。learning by doing的思维在整本书里都有体现。 | 
|  |      24sd4399340      2014-04-14 10:41:47 +08:00 正在看斯坦福的ios7视频,感觉不错 | 
|  |      26bsklqgy      2014-04-14 10:53:44 +08:00 多写是王道 | 
|  |      27Julyyq      2014-04-14 11:04:19 +08:00 我本来也是做前端的,做着做着觉得腻味了,于是主动申请开发公司的IOS App,我用了1个月零8天时间,提交了类微信聊天功能的一个app,并且后来通过了苹果审核。现在回头看1.0版本,代码写的很丑陋,聊天也不稳定,但是慢慢来嘛,也不可能1个月时间成为IOS大牛。我没买任何书,无论是纸质的还是电子,主要是stackoverflow和官方的参考文档,因为这样比较快!看完一本书然后再去写代码,老板没给那么多时间!不过那一个月过的蛮苦逼的,现在朋友叫出去通宵唱歌什么的都完全扛不住,但是那一个月中间,大概有10天时间吧,每天睡2,3个小时,还有一天是通宵写代码。入了门,以后的路就稍微好走点了。 | 
|      29likai      2014-04-14 12:44:19 +08:00 为什么不是学一个跨平台框架?比如cocos2d-x? | 
|  |      30sxyclint      2014-04-14 12:54:07 +08:00 你要基础不错,我觉得一个月都算多了,而且Apple文档多质量也不错 | 
|  |      31wity_lv      2014-04-14 14:09:32 +08:00 给一个我的经验. 学+项目发布, 2个月。 http://witcheryne.iteye.com/blog/1835254 | 
|  |      36alexrezit      2014-04-14 14:52:23 +08:00 via iPhone @WildCat  躺在我上面说, V2EX 上竟然有人推荐关东升那本书. 我问为什么. 他说你看了就知道了. | 
|  |      38qq2511296      2014-04-14 15:05:14 +08:00 @alexrezit 我买了感觉关东升这本书 主要都是在讲那些控件的简单用法  其实最好还是去英文的书 例如 《iOS7 Programming Cookbook》 奈何英文太差。 一个一个去翻译 效率太低了,索性就买了本中文先看看。 这本书起码来说还能学到点简单东西,作为个简单快速入门的教程 我感觉还可以 说实话 里面内容来说感觉不是很好 | 
|  |      39peartail      2014-04-14 15:16:47 +08:00 强烈推荐 Big Nerd Ranch 家的 Objective-C/iOS/Cocoa 系列书籍,之后就是看 API 文档熟悉方法了,别人的别看,中文更别看。 Objective-C 还是比较好学的(我指的是达到菜鸟水平),我学习的第一门语言是 Python,所以学 Objectve-C 的时候主要困难点都出现在 C 语言部分,什么内存管理和指针什么的让我纠结了一阵。 | 
|  |      40dong3580      2014-04-14 15:21:54 +08:00 | 
|  |      41WildCat      2014-04-14 15:32:09 +08:00 via iPhone | 
|  |      42arbipher      2014-04-14 15:32:09 +08:00 搭车求教,有没有说 method的life-cycle说的比较清楚的文档推荐。 比如viewDidLoad和layout谁先谁后,傻傻分不清楚。比如这个问题: http://stackoverflow.com/questions/9539676/uiviewcontroller-returns-invalid-frame/9540935#9540935 高分答案里有 {{0, 0}, {768, 1004}} viewDidLoad {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} viewWillAppear: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {768, 1004}} willRotateToInterfaceOrientation:duration: {{0, 0}, {1024, 748}} viewWillLayoutSubviews {{0, 0}, {1024, 748}} layoutSubviews {{0, 0}, {1024, 748}} viewDidLayoutSubviews {{0, 0}, {1024, 748}} willAnimateRotationToInterfaceOrientation:duration: {{0, 0}, {1024, 748}} shouldAutorotateToInterfaceOrientation: {{0, 0}, {1024, 748}} viewDidAppear: 我之前看的是Stanford的cs193p,老师也提到xx方法时,还没有geometry,推荐在xx方法里做。 不知道有没有文章清晰地介绍这个方面的内容的。 | 
|  |      44qq2511296      2014-04-14 16:06:05 +08:00 @wity_lv  没找到你的《从Java Programmer到iOS Developer (二) 从Java的角度去学Objective C》 这个第二篇博客在哪里? | 
|  |      46Linxing      2014-04-14 16:09:09 +08:00 楼主先跟着big nerd 那本学吧。 | 
|  |      49xgjames      2014-04-14 17:55:49 +08:00 关东升那本 iOS 开发指南:从零基础到 App Store 上架 我也有一本第一版。参考用是可以的,初学者起步会比较吃力。 斯坦福 CS193p 课程质量是没得说,但对我这样的零基础自学者并不友好。 和 @tylr 差不多时间买了 Udemy 的英文视频教程 https://www.udemy.com/the-complete-ios-7-course-learn-by-building-14-apps/#/ 觉得比较适合自己 | 
|  |      50xgjames      2014-04-14 17:57:23 +08:00  1 | 
|  |      51xiaomajia008 OP | 
|  |      52qq2511296      2014-04-14 18:06:28 +08:00 @xgjames  Big Nerd Ranch 第三版有中文版  osc在搞活动 可以拿来试读下 http://www.oschina.net/news/50761 @xiaomajia008 学起来当然还是会有些影响的 Big Nerd Ranch 第四版已经出了 不过中文翻译版好像说要到下半年才出 | 
|  |      53xgjames      2014-04-14 18:06:36 +08:00 @xiaomajia008 我两个月前也觉得要学就学最新的 iOS 7 和 Xcode 5,现在则发现很多内容都要翻回去看以前的文档和资料。别的不说,就连 Storyboard 也是可以抛弃的,纯代码 UI 和 xib 各有各的好处。 选好书加油学下去才最重要~ | 
|  |      54S1ahs3r      2014-04-14 18:13:37 +08:00 速成肯定是看视频找demo快.学好的话还是看文档,看博客.不误入歧途才是. | 
|  |      55xgjames      2014-04-14 18:19:54 +08:00 @xiaomajia008 @qq2511296 刚简单对比了一下 BNR 第三版和第四版的英文目录,发现第一章的变动比较大,后面几章就基本一样。第三版应该还是可以看的~ | 
|  |      56Jellyan      2014-04-14 19:23:43 +08:00 快速入门推荐边做边学,个人的经验是: 1. 第一周看一个简单的OC的入门教程,写1-2个简单的命令行程序,再跟着官方的入门指南,创建一个带界面的HelloWorld 2. 第二周看斯坦福的教程,推荐看PPT,视频时间太长,了解iOS基本的MVC框架知识,写一些按钮、表格,场景切换,简单动画的Demo程序 3. 第三周,借助Google,官方文档,StackOverflow,Github实现一个自己的程序,完成后已经基本入门了。 | 
|  |      60ybh37      2014-04-14 20:45:53 +08:00 入门一周足够了,学好需要很大的热情和毅力。 | 
|  |      63Linxing      2014-04-14 21:51:19 +08:00 | 
|  |      65kaysvip      2014-04-14 22:46:44 +08:00 @wy315700 我是做3D 模型 雕刻 渲染这一行的, 如果现在学iOS/Mac开发, 需要多久... 没学过C, 2010年的时候学过object c和Xcode一个多月, 放弃了... 现在考虑重拾...  32岁了T.T | 
|  |      66tylr      2014-04-14 23:31:40 +08:00 @avin550 我比你小两岁...工作和编程无关,12年中旬打算学iOS开发,但也是一个多月后放弃了,今年春节后重新拾起,貌似这次总算给跨入了门,上周末已提交了第一个简单的应用等待审批中 | 
|  |      70meepoli      2014-04-15 12:03:46 +08:00 不用3个月 翔见《21天xxx》系列 |