上一页 1 ··· 235 236 237 238 239 240 241 242 243 ··· 353 下一页
摘要: 1,下面是一个浮点类型的数字转成String字符串的例子12var f = 123.32342342var s:String = "\(f)" //123.323423422,如果要保留两位小数12var f = 123.32342342var s = String(format: "%.2f", ... 阅读全文
posted @ 2015-09-25 16:20 brave-sailor 阅读(6321) 评论(0) 推荐(0)
摘要: Swift中,如果要把字符串转换成数字类型(比如整型,浮点型等)。可以先转成NSString类型,让后再转。1234//将文本框中的值转换成数字var i = (tf1.text as NSString).intValuevar f = (tf1.text as NSString).floatVal... 阅读全文
posted @ 2015-09-25 16:19 brave-sailor 阅读(456) 评论(0) 推荐(0)
摘要: 如果想添加资源到项目中去,只要通过鼠标左键将文件或者存有文件的文件夹直接拖到Xcode中。当松开鼠标后会弹出如下面板:(1)勾上“Copy items if needed”就会拷贝文件进项目,否则只是引用(2)Create groups不会在项目中创建真实的文件夹。 而Create folder r... 阅读全文
posted @ 2015-09-25 16:17 brave-sailor 阅读(298) 评论(0) 推荐(0)
摘要: 除了基本运算符之外,Swift还支持位运算和位移运算,包括:1,按位取反运算:操作符是 ~2,按位与运算:操作符是 &3,按位或运算:操作符是 |4,按位异或运算:操作符是 ^5,按位左移/右移运算:操作符是 > 阅读全文
posted @ 2015-09-25 16:14 brave-sailor 阅读(167) 评论(0) 推荐(0)
摘要: 类型嵌套,简单来说实在一个类型中包含另外一个类型。我们拿一副扑克来说明。1234567891011121314151617181920212223//类型嵌套struct Poker{//花色枚举enum Suit:String{case Heart="红桃", Club="草花", Diamond... 阅读全文
posted @ 2015-09-25 16:13 brave-sailor 阅读(351) 评论(0) 推荐(0)
摘要: 在Swift中,通常使用is和as操作符来实现类型检查和转换。下面通过样例来演示使用方法,首先定义几个类。1234567891011//基类,人类class Human{}//男人类class Man:human{}//女人类class Woman:human{}1,is 用来做类型检查(注意:is... 阅读全文
posted @ 2015-09-25 15:41 brave-sailor 阅读(520) 评论(0) 推荐(0)
摘要: 1,AnyObject :代表任何class类型的对象实例。1234567891011121314151617class Man{}class Woman{}let man = Man()let woman = Woman()var arr:[AnyObject] = [man,woman]for... 阅读全文
posted @ 2015-09-25 15:41 brave-sailor 阅读(272) 评论(0) 推荐(0)
摘要: 可选类型是Swift的一个特色。它表示一个变量有可能有值,也可能没有值(nil)。声明的方式是“数据类型+问号”。而当要使用一个可选类型的变量是,要在后面加感叹号“!”。123456789var height:Int? //声明一个可选类型,默认值为nilif height == nill{prin... 阅读全文
posted @ 2015-09-25 15:37 brave-sailor 阅读(207) 评论(0) 推荐(0)
摘要: 在很多iOS产品或者一些应用版本的升级中,新手指导都是一个常用的功能,通过说明页的左右滑动,可以很清晰的展示系统的一些功能特性。制作思路如下:1,如何检测应用是第一次登陆启动我们可以使用NSUserDefaults类来解决这个问题。其特点是不会因应用的关闭、系统的重启而丢失。所以可以用来标记是否启... 阅读全文
posted @ 2015-09-25 15:36 brave-sailor 阅读(664) 评论(0) 推荐(0)
摘要: 在iOS开发中,UIGestureRecognizer可以方便的响应处理手势事件。而如果要想更精细的处理,我们还需要借助touchesBegan,touchesMoved,touchesEnded等触摸方法。这些方法 都是UIResponder中的方法。视图控制器和视图类,都是UIResponder... 阅读全文
posted @ 2015-09-25 15:36 brave-sailor 阅读(528) 评论(0) 推荐(0)
上一页 1 ··· 235 236 237 238 239 240 241 242 243 ··· 353 下一页