自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 504

转载 Swift网络请求

IOS 常见APP大多使用的是HTTP请求,也有使用HTTPs请求的,现在苹果开发工具默认使用HTTPs安全请求。注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格式为JSON,那么可以使用系统自带的NSJSONSerialization类来解析数据;或者使用SwiftyJSON库的使用和思考一文中提到的JSON解析库来解析数据。 这里以JSON数据格式为例介绍(常见数据

2016-03-03 17:43:33 1160

原创 Swift 2.0- 模型的创建

在iOS开发中通常 采用MVC模式,这里的“M”就是指的数据模型。在这里,主要讲一下Swift语言中如何创建数据模型。1.创建Swift文件 2.创建一个“Person”模型类  重写构造函数 方便创建, 3.懒加载 创建一个数据模型对象的数组lazy var per

2015-11-05 14:13:09 600

原创 Swift学习05-optional可选类型

可选使用_可选(optionals)_来处理值可能缺失的情况。可选表示:_有_值,等于 x或者没有_值注意:C 和 Objective-C中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回`nil`,`nil`表示“缺少一个合法的对象

2015-08-11 09:09:48 534

原创 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 336

原创 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 373

原创 swift学习02-学习前言

1.Swift语言与ObjectC有什么区别?2.学习Swift语言,iOS老程序员有什么优势?1.Swift 相对ObjectC来说语言格式比较简洁,更加合理,运用Swift开发,必将加快开发的进度(前提是熟练掌握),下面是对比: 还是比较相像的;2.学习Swift-iOS老程序员有一定的优势

2015-07-23 10:30:37 369

原创 swift学习01-性能评测

1.为什么学习Swift?2.Swift性能如何,比ObjectC如何?3.现阶段如何学习?1.Swift语言是苹果重视的语言,苹果已经全盘掌握的这门语言的底层编译到框架的构建,它将取代Object C 成为新的苹果开发语言!2.性能据苹果开发者大会宣传的很牛叉,真是的数据,可以查看http://www.splasmate/?p=2798 这是国外程序员

2015-07-23 10:16:56 493

原创 Swift语言--简单仿制QQ登录界面

开发工具:xcode6.32仿制QQ登录界面,以供iOS开发者参考:{CSDN:CODE:test}mport UIKitclass ViewController: UIViewController {        var QQnum = UITextField()    var passNum = UITextField()    override

2015-06-29 14:37:37 1486

原创 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 718

原创 设置全局导航栏的title颜色和字体

UINavigationBar *navBar=  [UINavigationBarappearance];        [navBar setBackgroundImage:[UIImageimageNamed:@"NavBar64"]forBarMetrics:UIBarMetricsDefault];    NSMutableDictionary *ar

2014-10-13 22:29:38 3062

原创 UITableViewCell的简介与重构,以及代码

UITableView的每一行都是一个UITableViewCell,通过dataSource的tableView:cellForRowAtIndexPath:方法来初始化每一行UITableViewCell内部有个默认的子视图:contentView,contentView是UITableViewCell所显示内容的父视图,可显示一些辅助指示视图辅助指示视图的作用是显示一个表示动

2014-09-18 17:01:14 623

原创 UITableViewCell的contentView

ncontentView下默认有3个子视图Ø其中2个是UILabel(通过UITableViewCell的textLabel和detailTextLabel属性访问)Ø第3个是UIImageView(通过UITableViewCell的imageView属性访问)nUITableViewCell还有一个UITableViewCellStyle属性,用于决定使用contentView的哪

2014-09-18 16:52:36 579

原创 Xib和storyboard的比较

共同点:都用来描述软件界面都用Interface Builder工具来编辑不同点Xib是轻量级的,用来描述局部的UI界面Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系

2014-09-13 15:47:36 509

iOS开发 -3Dtouch demo

3D touch 的开发demo! 1 静态3Dtouch 在info.plist中配置 <key>UIApplicationShortcutItems</key> <array> <dict> <key>UIApplicationShortcutItemType</key> <string>com.test.static1</string> <key>UIApplicationShortcutItemTitle</key> <string>Static Shortcut</string> <key>UIApplicationShortcutItemSubtitle</key> <string>available at launch</string> <key>UIApplicationShortcutItemIconFile</key> <string>iCon1</string> </dict> </array>

2015-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除