iOS编程学习七

斯坦福第二课,又学到了不少的东西:
1)MVC的要点,model, view, controller各尽其责。view和controller可以通过outlet, action交互,另外controller还可以通过delegate和protocal来帮助view实现一些did, will,do等功能。
2)computed property 计算属性,非常方便,简化了代码。
3)通过Generated interface来查看代码生成的接口
4)快捷键Ctrl + I 美化代码
5) enum的associated value非常强大,可以和类型关联,还可以和方法关联。
6) Struct,和enum一样都是pass by value,这是和class不同的地方
7) Closure,可以通过闭包把代码简化到极致。

听完课后,凭着记忆,又把计算器练习做了一遍。
上面这些知识点都复习了一遍,代码非常优雅,程序也实现了零bug。



发布了263 篇原创文章 · 获赞 58 · 访问量 102万+

猜你喜欢

转载自blog.csdn.net/starshus/article/details/74625471
今日推荐