- 博客(14)
- 资源 (1)
- 收藏
- 关注
转载 Swift 2.0 异常处理--throws
WWDC 2015 宣布了新的 Swift 2.0. 这次重大更新给 Swift 提供了新的异常处理方法。这篇文章会主要围绕这个方面进行讨论。如何建造异常类型?在 iOS 开发当中,我们会面对很多异常处理。在 Cocoa Touch 中我们使用 NSError 来进行异常处理。在新的 Swift 2.0 中,我们可以使用新的 ErrorType protocol。在 S
2016-03-04 17:37:08
535
转载 Swift网络请求
IOS 常见APP大多使用的是HTTP请求,也有使用HTTPs请求的,现在苹果开发工具默认使用HTTPs安全请求。注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格式为JSON,那么可以使用系统自带的NSJSONSerialization类来解析数据;或者使用SwiftyJSON库的使用和思考一文中提到的JSON解析库来解析数据。 这里以JSON数据格式为例介绍(常见数据
2016-03-03 17:43:33
1202
原创 Swift 2.0- 模型的创建
在iOS开发中通常 采用MVC模式,这里的“M”就是指的数据模型。在这里,主要讲一下Swift语言中如何创建数据模型。1.创建Swift文件 2.创建一个“Person”模型类 重写构造函数 方便创建, 3.懒加载 创建一个数据模型对象的数组lazy var per
2015-11-05 14:13:09
626
原创 Swift学习05-optional可选类型
可选使用_可选(optionals)_来处理值可能缺失的情况。可选表示:_有_值,等于 x或者没有_值注意:C 和 Objective-C中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回`nil`,`nil`表示“缺少一个合法的对象
2015-08-11 09:09:48
575
原创 swift学习04-字符串操作
//1.定义一个字符串 let str = "first" let str1 = "second" var str2 = "third" //2.拼接字符串 let str3 = str + str1 let str4 = str2 + str + st
2015-07-23 11:47:37
354
原创 swift学习03-快速学习常量变量
1.语法须知2.常量3.变量1.开始学习Swift ,惯例:输出“hello world!”字符串 println("Hello World")语法须知2.常量变量 //常量 let a = 1 let str:String = "hello" let i :Int
2015-07-23 11:17:40
392
原创 swift学习02-学习前言
1.Swift语言与ObjectC有什么区别?2.学习Swift语言,iOS老程序员有什么优势?1.Swift 相对ObjectC来说语言格式比较简洁,更加合理,运用Swift开发,必将加快开发的进度(前提是熟练掌握),下面是对比: 还是比较相像的;2.学习Swift-iOS老程序员有一定的优势
2015-07-23 10:30:37
411
原创 swift学习01-性能评测
1.为什么学习Swift?2.Swift性能如何,比ObjectC如何?3.现阶段如何学习?1.Swift语言是苹果重视的语言,苹果已经全盘掌握的这门语言的底层编译到框架的构建,它将取代Object C 成为新的苹果开发语言!2.性能据苹果开发者大会宣传的很牛叉,真是的数据,可以查看http://www.splasmate/?p=2798 这是国外程序员
2015-07-23 10:16:56
515
原创 Swift语言--简单仿制QQ登录界面
开发工具:xcode6.32仿制QQ登录界面,以供iOS开发者参考:{优快云:CODE:test}mport UIKitclass ViewController: UIViewController { var QQnum = UITextField() var passNum = UITextField() override
2015-06-29 14:37:37
1515
原创 swift2.0基础学习-01(“helllo”,常量与变量)
swift2.0砍掉了printlin首先惯例打印“hello,world” print("hello,world")定义一个变量 var height =90 height =80 print(height) 变量值永远不会隐式地转化为其他类型。如果你
2015-06-16 09:48:46
741
原创 设置全局导航栏的title颜色和字体
UINavigationBar *navBar= [UINavigationBarappearance]; [navBar setBackgroundImage:[UIImageimageNamed:@"NavBar64"]forBarMetrics:UIBarMetricsDefault]; NSMutableDictionary *ar
2014-10-13 22:29:38
3080
原创 UITableViewCell的简介与重构,以及代码
UITableView的每一行都是一个UITableViewCell,通过dataSource的tableView:cellForRowAtIndexPath:方法来初始化每一行UITableViewCell内部有个默认的子视图:contentView,contentView是UITableViewCell所显示内容的父视图,可显示一些辅助指示视图辅助指示视图的作用是显示一个表示动
2014-09-18 17:01:14
645
原创 UITableViewCell的contentView
ncontentView下默认有3个子视图Ø其中2个是UILabel(通过UITableViewCell的textLabel和detailTextLabel属性访问)Ø第3个是UIImageView(通过UITableViewCell的imageView属性访问)nUITableViewCell还有一个UITableViewCellStyle属性,用于决定使用contentView的哪
2014-09-18 16:52:36
611
原创 Xib和storyboard的比较
共同点:都用来描述软件界面都用Interface Builder工具来编辑不同点Xib是轻量级的,用来描述局部的UI界面Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系
2014-09-13 15:47:36
532
iOS开发 -3Dtouch demo
2015-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人