问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关东升的《ios开发指南第二版》这本书怎么样

发布网友 发布时间:2022-04-23 10:05

我来回答

1个回答

热心网友 时间:2023-07-07 18:08

你说的那本书内容很全面,好处是内容比较新。可以拿来做参考书和工具书,但是它有一个缺陷是对一些开发中需要知道的基本机制描述得不是特别详细,我带的人看这本书有时候会有些地方不明白(照着做他们可以做出来,但是他们不知道原理,所以往往换个形式,就不会了)。所以我还是比较推荐斯坦福的公开课和图灵系列的书。下面是我把iOS开发学习过程按照经验总结的三个阶段,纯根据经验总结,可以参考一下。

第一步,学习开发语言Objective-C。参考书看《Objective-C基础教程》这本书就行了。书看到后来还需要补充一些关于面向对象的知识,一般计算机专业的学生都是在学C++的时候接触这类思想的。我推荐的那本参考书里也会有一些讲解,进阶的学习需要以后再去看资料,没有特定教材,因为面向对象是一种编程思想,好在Objective-C本身就是这种思想的体现,以后写代码的时候可以慢慢体会。学完《Objective-C基础教程》,就会对iOS开发中所用到的基础数据类有一个了解了,这时候应该就可以写简单的无界面程序了。

第二步,学习iOS开发的软件运行原理,软件开发思想、规范以及一些苹果公司提供的常用标准UI(User Interface,用户界面)控件的使用方法。这个阶段推荐的参考书是《iPhone 4与iPad开发基础教程》,该书有中文译本,虽然不是最新的iOS教程(最新的教程应该是iOS7开发基础教程,但是该书没有中文译本,如果英文过硬,看这本书当然最好)。

第三步,熟悉常用第三方控件。因为苹果本身开放性的局限,其提供的标准开发库会有一些功能局限,智慧无线的网友们开发了各种各样的第三方控件来实现他们想要的功能,可以使开发过程事半功倍。此部分为进阶学习内容,需要在掌握前两步内容的基础上展开。这一步主要是试用,学习第三方代码,要求阅读第三方开发文档以及代码多一些。可以与开发同时进行,边学变进行软件开发。

除了参考书,这里推荐一个网站“Cocoachina苹果开发中文站”里面分享了很多网友的代码,并且可以对自己学习过程中遇到的问题进行讨论。学习初期,中期以及后期进阶都可以在这个论坛找到相应的学习资料与代码,并且可以通过发帖得到大神的技术指点。对应的英文网站是Stackflow,此网站偏重实际开发问题的解决,交流语言为英文。

另外,斯坦福大学每年都开设iOS开发的公开课,从Objective-C的学习到最后的控件使用以及开发思想,架构的学习,都有涉猎,是很好的视频教程。网易公开课中有以往课程配中文字幕的视频,而最新的课程一般没有中文字幕,并且,该课程选择默认学生已经有C++编程基础,可能对于初学者会困难一些。视频属于公开资源,在搜索引擎上搜索斯坦福、iOS等关键字,即可找到相应资源。刚刚简单搜索了一下,优酷已经提供iOS7开发的高清视频专辑。

最后,无论学习哪个操作系统的软件开发,最关键还是要多多练习,因此大量的写练习代码,看别人的优秀代码很重要。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求抛物线y×y-6x=0的焦点坐标和准线方程 6-6x=6的解是x=0 .( ) 判断题 财富 一个方程问题:6x=0有没有解 6x=0,x=( ) 下列算式是方程的是( )A.101-1=100B.8x-2C.6x=0D.x-17 6X=0,这个方程没有解 对吗? 6x=0不是方程.××.(判断对错) 6x=0是方程. __ (判断对错) 今晚地球停电一小时,做点什么好呢 月经第八天还有褐色分泌物预防什么病 关于圆钢Q235A和Q235B有什么区别 皮蛋要煮过吗? q235圆钢价格 松花蛋要煮一下吗 国内圆钢有哪些尺寸规格? 想学IOS开发。发现连基本的C语言都不会 松花蛋要煮吗? Q235圆钢是什么材质 皮蛋要煮熟吗 圆钢和钢筋都是什么样的,有什么质的区别? 皮蛋刚买回来还要煮吗 哪里的钢材比较便宜?Q235 皮蛋买回来还要煮吗? 买回来的皮蛋没熟透,可以再煮一下吗? A3和Q235材质有何不同 皮蛋需要煮吗 《生活中的玛丽》日本演员名字是? Q235的圆钢抗拉强度多少 松花蛋需要煮熟吃吗? 《高达00》剧场版刹那为什么变成金属了?为什么结局没了玛莉娜一起?还会有第三季吗? Q235-B的圆钢采用什么生产标准? 松花蛋需要煮熟再吃吗 IOS开发需要学多久才行? 圆钢的型号都有哪些? 松花蛋可以煮熟吃吗 皮蛋要不要煮 计算机专业就业情况怎么样? 皮蛋要煮熟才可以吃吗 松花蛋需要煮吗 Windows程序设计5版现在还有必要学习吗? 皮蛋从超市买回来用煮么? 市医保每月交多少钱? 皮蛋吃之前要煮吗? 皮蛋用煮熟再切的吗? 老爸的爱情艾梅几集破产 老爸的爱情艾梅破产是哪一集 aimee怎么读 暧昧的读音,艾梅第四声什么意思? Amee是什么意思? 电视剧《老爸的爱情》艾梅的扮演者是谁呢?