swift学习
文章平均质量分 69
diz_sun
这个作者很懒,什么都没留下…
展开
-
swift2.x不能使用函数重载的问题
最近在看斯坦福大学ios开发教程时,一边看一边跟着敲代码,结果发现函数不能重载:错误内容是: Method ‘performOperation’ with Objective-C selector ‘performOperation:’ conflicts with previous declaration with the same Objective-C selector 最后在转载 2016-03-16 18:33:53 · 374 阅读 · 0 评论 -
Swift2.x 中类的计算属性set方法不能访问自身值
最近在学习swift2.x,在运用计算属性时出现了一些问题,例如下面这段代码: import Foundation class Test { var testVar:Int { get{ return self.testVar } set{ self.testVar = newValue原创 2016-03-16 20:49:43 · 367 阅读 · 0 评论 -
swift3版的iOS计算器
原来感觉iPhone自带的计算器输入反人类就用swift2自己写了一个,现在正好swift3发布了,应该以后swift语言会稳定很多,所以把计算器改成了3.0。这也算是一个swift语言的小小练习吧,在此再次吐槽一下swift的enum,确实比其他语言好用,但是就不能允许if判断吗? 效果图如下: 我的布局啥的学的实在不行,所以只能在4’屏上显示这样的结果,要是大屏布局就有些难看了。。。原创 2016-09-22 09:07:19 · 855 阅读 · 0 评论