`
Xcoderuirui
  • 浏览: 1157 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

试读《Objective-C开发范例代码大全》有感

阅读更多

  最近一直在忙自己的毕设,大四的毕业季,我的毕设是基于IOS下的图片管理系统,可以实现一个很酷的查看自己照片的APP,前期一直在实践中摸索OC的特点,遇到了很多很多的麻烦,由于本科没有开设ios开发的课程,所以毕设的知识储备全是自学了,还好有C的基础,否则真的是举步维艰啊。

  言归正传,我看到了试读其中包括了三个章节,分别是第三章使用对象集合,第五章使用日期、时间和定时器,第七章使用Web服务。

  先说第三章使用对象集合,文中很清楚的介绍了数组字典和集合三者的知识点,包括了如何创建、引用对象,甚至是排序和遍历,查询等等。三者在创建的时候可以自己选择是可变的还是不可变的。 数组的概念还是非常容易理解的,毕竟C语言中就有对数组的详细系统的学习,字典理解上有些困难,第一次遇到,经过仔细的阅读和先前的经验,与数组中Index类似的一个Key是很关键的,并且都可以使用count属性来统计字典对象的个数。最后一个是set集合对象,和数组的区别在自己的毕设中也有体现,举个例子,我在我的软件中每个相册都有若干个相片,我不希望他们是重复的,那么我就可以选择set集合对象了,他是在无序中存储,而数组就可能会包含重复的对象。读完之后还需要理解和记忆,尤其是针对他们三个的不同点加以区分。

  然后在来看看第五章,这一章我学到了如何显示时间和今天的日期,如何创建自定义的日期,以及在日期上做一些其他的操作,如果在前边对OC语法非常熟练的前提下,学好这一章是不难的,日期在我过往的编程经验中是一个很棘手的问题,应该认真的对待,这本书单独拿出了一章的字数来阐述,感觉对我这样的新手是很有帮助的。让我在处理日期问题上少犯错误。

  最后的一章试读是关于web服务的,这个我在之前也是没有遇到过的问题,比如当我想要从web上下载一些东西的时候我应该怎么办,文中给出的方法是通过NSURL指定文件的URL来实现,其他的内容我通读了一些,在今后的工作学习中,一旦遇到类似的问题,应该会很好的解决掉。

  好啦,这本书最大的亮点就是读者(我)和这本书有很好的互动,文中不会干巴巴的给你讲大道理和枯燥的粘贴代码,而是通过自问自答的形式带出了作者认为读者可能会遇到的种种问题,并且基于了很详细的回答,这样对读者来说是再好不过的阅读体验了,非常适合OC语言不是非常熟练的Coder去认真的学习,感觉很有帮助,书中的范例虽然不可能把所有的问题都列出来,不过每一个都很具有代表性,起到了举一反三的作用。遗憾的是我只看到了其中的三章,胃口真是被调动起来了!

2
6
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics