swift
koocui
有种淡淡的忧伤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS开发--Swift语言1
概述 Swift是苹果2014年推出的全新的编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在其中你可以看到C#、Java、Javascript、Python等多种语言的影子。同时在2015年的WWDC上苹果还宣布Swift的新版本Swift2.0,并宣布稍后Swift即将开源,除了支持原创 2016-07-26 11:06:59 · 414 阅读 · 0 评论 -
iOS开发--Swift语言2
函数的闭包 函数 函数是一个完成独立任务的代码块,Swift中的函数不仅可以像C语言中的函数一样作为函数的参数和返回值,而且还支持嵌套,并且有C#一样的函数参数默认值、可变参数等。 1 2 3 4 5 6 //定义一个函数,注意参数和返回值,如果没有返回值可以不写返回值或者写成Void、空元组()(注意V原创 2016-07-26 11:50:55 · 618 阅读 · 0 评论 -
iOS开发--Swift语言3
协议 协议是对实例行为的一种约束,和ObjC类似,在Swift中可以定义属性和方法(ObjC中之所以能定义属性是因为@property的本质就是setter、getter方法)。和其他语言不同的是Swift中的协议不仅限于类的实现,它同样可以应用于枚举、结构体(如果只想将一个协议应用于类,可以在定义协议时在后面添加class关键字来限制其应用范围)。 1原创 2016-07-26 11:53:15 · 704 阅读 · 0 评论 -
判断字符串是否是手机号或者邮编
iOS中对string类的扩展,判断字符串是否是手机号; extension String { func isPhoneNumber() -> bool { let pattern = "^1[3456789]\\d{9}$" return NSPredicate.init(format:"SELF MATCHES %@",pat原创 2017-06-23 10:50:29 · 788 阅读 · 0 评论 -
iOS 使用UILabel展示H5文本信息
self.contentStr = “h5文本” let data = self.contentStr.dataUsingEncoding(NSUnicodeStringEncoding) do { let attrStr = try NSAttributedString(data: data!, options:原创 2018-01-13 15:14:17 · 1662 阅读 · 0 评论
分享