自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 修改UITextField的placeholder颜色

修改UITextField的placeholder颜色使用属性@property(nonatomic,copy) NSAttributedString *attributedPlaceholder;// 文字属性NSMutableDictionary *attrs = [NSMutableDictionary dictionary];attrs[NSForegroundColor

2016-01-27 11:42:34 281

转载 最快让你上手ReactiveCocoa之基础篇

最快让你上手ReactiveCocoa之基础篇前言很多blog都说ReactiveCocoa好用,然后各种秀自己如何灵活运用ReactiveCocoa,但是感觉真正缺少的是一篇如何学习ReactiveCocoa的文章,小编看了很多篇都没看出怎么使用ReactiveCocoa,于是决定自己写一遍关于学习ReactiveCocoa的文章,本文主要针对如何从零开始学习ReactiveCocoa.1.Rea

2016-01-15 09:32:45 424

转载 Swift入门 10getter & setter

getter & setter自定义 Person 类class Person: NSObject { var name: String? var age: Int?}getter & settervar _name: String?var name: String? { get { return _name } set { _

2016-01-12 14:48:15 297

转载 Swift入门 09懒加载

懒加载lazy var demoView: UIView = { let v = UIView(frame: CGRectMake(10, 10, 100, 100)) v.backgroundColor = UIColor.redColor() return v}()格式:lazy var 变量: 类型 = { 创建变量代码 }()懒加载的写法本质上是定义并执行一个闭包

2016-01-12 14:47:42 305

转载 Swift入门 08闭包

闭包闭包定义闭包简化 - 尾随闭包闭包参数闭包返回值闭包的循环引用weak var weakSelf = selfdemo("zhangsan") { (_) -> Int in print(weakSelf?.view.backgroundColor) return 20}

2016-01-12 14:47:12 226

转载 Swift入门 07函数

函数简单演练func sum(a: Int, b: Int) -> Int { return a + b}阶段性小结 函数定义格式:func 函数名(参数: 参数类型...) -> 返回值 { // 代码实现 }如果没有返回值, -> 返回值 可以省略-> 是一个很有意思的符号默认情况下,在调用函数时,第一个参数名是省略的参数名的特殊处理强制要求参数名func sum1(x a

2016-01-12 14:46:27 210

转载 Swift入门 06字典

字典/// 定义并实例化字典var dict = [String: AnyObject]()dict["name"] = "zhangsan"dict["age"] = 18print(dict)// 设置相同 key,之前的数值会被覆盖dict["name"] = "lisi"print(dict)// 删除某一个 keydict.removeValueForKey("age")pri

2016-01-12 14:46:05 160

转载 Swift入门 05数组

数组简单体验let arr = ["zhangsan", "lisi"]print(arr)// 遍历每一个元素for a in arr { print(a)}// 像 OC 一样打印print(arr as NSArray)数组中保存的对象类型// 数组中保存的都是字符串let arr = ["zhangsan", "lisi"]// 数组中保存的是 NSObjectlet

2016-01-12 14:45:38 193

转载 Swift入门 04字符串

字符串 在 Swift 中绝大多数的情况下,推荐使用 String 类型使用 String 的原因String 是一个结构体,性能更高 String 目前具有了绝大多数 NSString 的功能String 支持直接遍历NSString 是一个 OC 对象,性能略差Swift 提供了 String 和 NSString 之间的无缝转换遍历字符串let str = "我要飞的更Hig

2016-01-12 14:45:12 262

转载 Swift入门 03循环

循环OC风格的 for// 传统写法for var i = 0; i < 10; i++ { print(i)}Swift风格的 for// 遍历 0 ~ <10for i in 0..<10 { print(i)}print("---")// 遍历 0 ~ 10for i in 0...10 { print(i)}阶段性小结 Swift 中使用 in 关键字

2016-01-12 14:44:47 187

转载 Swift入门 02逻辑分支

逻辑分支简单体验var i = 10if i > 0 { print("OK")}阶段性小结 Swift 中没有 C 语言中的非零即真概念在逻辑判断时必须显示地指明具体的判断条件if 语句条件的 () 可以省略但是 {} 不能省略三目var a = 10var b = 50var result = a > b ? a : bprint(result)阶段性小结 Swif

2016-01-12 14:44:13 178

转载 Swift入门 01常量&变量

常量&变量简单体验// 定义变量var i = 10print(i)i = 15print(i)let j = 20// 常量一经定义不能自改数值// j = 25print(j)阶段性小结 var 定义变量,设置之后可以修改let 定义常量,设置之后不可以修改语句末尾不用使用 ;在 Swift 中使用 print() 替代 OC 中的 NSLogprint

2016-01-12 14:43:32 194

空空如也

空空如也

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

TA关注的人

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