iOS简单入门Swift

一直很想学习swift,网上的书籍视频也有很多,总结一下把好的资料推荐给大家

  • 对官方swift文档的翻译
  • 喵神推出的swift学习书籍
  • 斯坦福大学swift公开课
  • 之前推荐给大家的Kenshin Cui's Blog

把最基础的知识点属性和方法看一遍,就可以开始动手写第一个项目tableview.swift了。

由于学习资料是面向这门语言的,所以实际开发中遇到的问题很少会涉及到,于是写的过程中遇到了不少问题,大家可以先下载我的DEMO,然后再一边思考一边看。

DEMO下载地址

大家可以对照着DEMO,尝试回答下面的问题。

问题1:oc中属性的声明可以写在.h或.m文件中的interface里,swift只有一个.swift文件而且没有interface,那么声明应该写在哪里呢?

问题2:UITableViewDelegate和UITableViewDataSource协议应该写在哪里呢?

问题3:怎么获取屏幕的宽高并初始化一个grouped类型的UITableview?

问题4:怎么写一个viewWillAppear的方法?

问题5:UITableView的委托方法的实现写在哪里,要怎么写?

如果你从DEMO中找出了以上问题的答案,那么你对swift就有了更好的理解了。

我和大家一样都在不断的学习中,有问题的可以在评论里留言,觉得学到知识了的就点下喜欢吧。

你可能感兴趣的:(iOS简单入门Swift)