Swift开发iOS app初学一周体会

Swift语言本身 

  • 90%通俗易懂,花半天时间就把《 Learn the Essentials of Swift》在xcode上练习了一遍。写法比OC更加人性。

  • 有一些知识点不容易理解,需要反复强化练习,才会完全掌握。比如optional, unwrap,  computed property, 函数的不同写法(external, internal),代码块(code closure), protocol等等。而且必须要在项目中实战,不断思考联系,才能精通。

Swift开发iOS App, 

  • 参照apple的教程一步步做,《Start Developing iOS Apps (Swift)》,很多知识点不理解,需要查apple的SDK。不管三七21,硬着头皮照葫芦画瓢做出再说,storyboard用的熟了,做UI界面体验很好,遇到了一些问题,跟源码比较,找出原因。发现apple的例子本身也有问题,比如Image View的mode要用scale to fill(不是教程说的aspect fill), 用aspect fill - 大图片会覆盖整个window.
  • 做了一遍,对整个程序运行的逻辑流程没有掌握,我就列出问题,各个击破。

总结:对自己要有信心。

1. 编程必须多练习,多思考,多总结。第一遍照葫芦画瓢,反复写代码,对用到的知识点,多查苹果的SDK.

2. 在学的过程中,多问自己一些问题,带着问题去学习。

 

 

posted @ 2015-07-02 07:03  uu2008  阅读(271)  评论(0编辑  收藏  举报