俄罗斯方块练习中对 swift 语言的体会
体会最深的是 swift 的强类型swift 是强类型,并且比 Objective-C 更加严格如 Int + Double 这样的操作有两种方式 as! 使用下面是UISlider的value改变回调函数,使用as!来指定相关的类型 Int? Int!加深了 ? ! 的理解 Int! 和 Int? swift3 进一步精简了代码书写for (int i =0 ; i < n ; i++ )这种方式不能用了 编译器足够友好重写UIViewController的方法时,编译器足够友好,自动帮你完成输入 语言书写规范用好分隔符号,如 1+1 要写成 1 + 1, 否则可能导致编译错误 更多swift 确实精简,精简了很多类名称,枚举,类实例方法的调用都有简化,需要书写的代码会少很多。Objective-C的方括号没有了之后,书写起来会流畅很多,不需要考虑前后对应的问题了。 swift 是一个灵活的语言,在小项目中使用体现不大出来,之后再更新 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |