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. 在学的过程中,多问自己一些问题,带着问题去学习。

 

 

转载于:https://www.cnblogs.com/iyoubo/p/4615050.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值