最近一直在忙自己的毕设,大四的毕业季,我的毕设是基于IOS下的图片管理系统,可以实现一个很酷的查看自己照片的APP,前期一直在实践中摸索OC的特点,遇到了很多很多的麻烦,由于本科没有开设ios开发的课程,所以毕设的知识储备全是自学了,还好有C的基础,否则真的是举步维艰啊。
言归正传,我看到了试读其中包括了三个章节,分别是第三章使用对象集合,第五章使用日期、时间和定时器,第七章使用Web服务。
先说第三章使用对象集合,文中很清楚的介绍了数组字典和集合三者的知识点,包括了如何创建、引用对象,甚至是排序和遍历,查询等等。三者在创建的时候可以自己选择是可变的还是不可变的。 数组的概念还是非常容易理解的,毕竟C语言中就有对数组的详细系统的学习,字典理解上有些困难,第一次遇到,经过仔细的阅读和先前的经验,与数组中Index类似的一个Key是很关键的,并且都可以使用count属性来统计字典对象的个数。最后一个是set集合对象,和数组的区别在自己的毕设中也有体现,举个例子,我在我的软件中每个相册都有若干个相片,我不希望他们是重复的,那么我就可以选择set集合对象了,他是在无序中存储,而数组就可能会包含重复的对象。读完之后还需要理解和记忆,尤其是针对他们三个的不同点加以区分。
然后在来看看第五章,这一章我学到了如何显示时间和今天的日期,如何创建自定义的日期,以及在日期上做一些其他的操作,如果在前边对OC语法非常熟练的前提下,学好这一章是不难的,日期在我过往的编程经验中是一个很棘手的问题,应该认真的对待,这本书单独拿出了一章的字数来阐述,感觉对我这样的新手是很有帮助的。让我在处理日期问题上少犯错误。
最后的一章试读是关于web服务的,这个我在之前也是没有遇到过的问题,比如当我想要从web上下载一些东西的时候我应该怎么办,文中给出的方法是通过NSURL指定文件的URL来实现,其他的内容我通读了一些,在今后的工作学习中,一旦遇到类似的问题,应该会很好的解决掉。
好啦,这本书最大的亮点就是读者(我)和这本书有很好的互动,文中不会干巴巴的给你讲大道理和枯燥的粘贴代码,而是通过自问自答的形式带出了作者认为读者可能会遇到的种种问题,并且基于了很详细的回答,这样对读者来说是再好不过的阅读体验了,非常适合OC语言不是非常熟练的Coder去认真的学习,感觉很有帮助,书中的范例虽然不可能把所有的问题都列出来,不过每一个都很具有代表性,起到了举一反三的作用。遗憾的是我只看到了其中的三章,胃口真是被调动起来了!
相关推荐
Google android SDK开发范例大全试读章节 大陆刚出版的关于Android的书,
sunxin-Struts2试读sunxin-Struts2试读
试读-Docker 容器与容器云(第2版)-P469-浙大-人邮-2016.10
Ajax - Web20开发技术详解试读版内容丰富,适合初学者学习。
腾讯高级工程师亲身开发经验、Cocos2d-x联合创始人力荐
编写高质量代码:改善c程序代码的125个建议试读版,下载时请注意
竹林蹊径:深入浅出Windows驱动开发--试读样章
iOS11数据库开发进阶教程试读iOS11数据库开发进阶教程试读
《代码大全(第二版).chm》 代码大全(第二版)是著名IT畅销书作者SteveMcConnell十一年前的经典著作的全新演绎:第二版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的...
CAN总线嵌入式开发--从入门到实践试读,CAN总线,CAN通信,经典书籍
程序员代码面试指南-第八章数组和矩阵[牛客试网试读版]
Kotlin程序开发入门精要-试读样章,Kotlin程序开发入门精要-试读样章Kotlin程序开发入门精要-试读样章Kotlin程序开发入门精要-试读样章Kotlin程序开发入门精要-试读样章Kotlin程序开发入门精要-试读样章Kotlin程序...
程序员代码面试指南-第八章数组和矩阵[牛客试网试读版].pdf
程序员代码面试指南-第四章递归和动态规划[牛客试网试读版].pdf
本书适合于Windows Phone 7开发入门的读者,也适合于从其他智能手机平台转向Windows Phone 7平台的读者,同时对于有Windows Phone 7...本书覆盖面广,实例丰富,注重理论与实践的结合,并提供了书中所有范例的源代码。
深入剖析Android系统试读样章9-12
讲述手游戏开发的好书,格式PDF。 试读版本中包含了其中的几章。
本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制...
《USB应用开发实例详解》一书样张。主要包括以下两章: 第10章上位机程序开发,详细讲解了在Visual C++、Visual C#以及LabVIEW环境下如何读写USB设备。本章是USB设备开发的不可缺少的部分。