摘要: 数组定义: OC: 有值数组 NSArray *arr0 = @[@1, @2, @3]; NSArray *arr1 = [NSArray arrayWithObjects:@1, @2, @3, nil]; NSLog(@"%@", arr1); 输出结果: 2016-04-01 01:04:4 阅读全文
posted @ 2016-04-11 14:09 ChunFuYang 阅读(139) 评论(0) 推荐(0)
摘要: 字符 OC当中的字符:char charValue = 'a'; swift当中的字符: var charValue1:Character = "a" Swift和OC字符不一样 1.Swift是用双引号 2.Swift中的字符类型和OC中的也不一样 OC中的字符占一个字节,因为它只包含ASCII表 阅读全文
posted @ 2016-04-11 14:08 ChunFuYang 阅读(283) 评论(0) 推荐(0)
摘要: 使用可选类型(optionals)来处理值可能缺失的情况。 C 和 Objective-C 中并没有可选类型这个概念。 最接近的是 Objective-C 中的一个特性, 一个方法要不返回一个对象要不返回nil,nil表示“缺少一个合法的对象” 可选值: optionals有两种状态: 1.有值 2 阅读全文
posted @ 2016-04-11 13:48 ChunFuYang 阅读(188) 评论(0) 推荐(0)
摘要: 什么是元组 在其它语言中很早就是有元组这个概念, 但是对于OC程序员来说这是一个新的概念 官方定义:元组(tuples)把多个值组合成一个复合值。 元组内的值可以是任意类型,并不要求是相同类型。 将多个相同或者不同类型的值用一个小括号括起来就是一个元组 定义元组 let student = ("jo 阅读全文
posted @ 2016-04-11 13:44 ChunFuYang 阅读(168) 评论(0) 推荐(0)
摘要: 算术运算符: + - * / % ++ -- 除了取模,其它和OC一样,包括优先级 var result = 10 + 10 result = 10 * 10 result = 10 - 10 result = 10 / 10 print(result) 注意:Swift是安全严格的编程语言, 会在 阅读全文
posted @ 2016-04-11 13:44 ChunFuYang 阅读(203) 评论(0) 推荐(0)
摘要: 基本数据类型 OC:整型 int intValue = 10;浮点型 double doubleValue = 10.10; float floatValue = 5.1;长 long短 short有符号 signed无符号 unsigned 各种类型的数据的取值范围在不同位的编译器下取值范围不同 阅读全文
posted @ 2016-04-11 13:43 ChunFuYang 阅读(288) 评论(0) 推荐(0)
摘要: 学习swift第一步打印Hello World print("Hello World") swift是不用加分号的 什么是常量? 什么是常量? 常量是在程序运行过程中不能改变值的量 什么时变量? 变量是可以在程序运行过程中不断变化的量 在swift当中常量和变量必须在使用前声明 用let来声明常量, 阅读全文
posted @ 2016-04-11 13:42 ChunFuYang 阅读(316) 评论(0) 推荐(0)
摘要: 1.设置全屏穿透效果 下面这个界面有没有觉得很眼熟。打开你手里的App仔细观察,你会发现很多都有实现这个功能。比如美团外卖的首页模块,新浪微博的个人详情页面。要怎么样才能快速的实现这个功能呢!那下面由笔者来告诉你如何三行代码,集成这个功能。。。 2.gif 原理介绍: 要想把一个view设计成透明的 阅读全文
posted @ 2016-04-10 19:43 ChunFuYang 阅读(1849) 评论(0) 推荐(0)
摘要: //alwaysBounceHorizontal //一个布尔值,决定是否弹跳总是出现水平滚动时达到结束内容的看法。默认值是NO 。 @property(nonatomic) BOOL alwaysBounceHorizontal //如果这个属性被设置为YES而且bounces的值是YES,水平拖 阅读全文
posted @ 2016-04-10 19:17 ChunFuYang 阅读(927) 评论(0) 推荐(0)
摘要: 一.什么是tableView的内容(content)? 1.Cell. cell的位置尺寸谁计算? ->系统的TableView. -> 什么时候计算? ->一开始就会把所有的cell计算好. 2.tableHeaderView\tableFooterView 3.sectionHeader\sec 阅读全文
posted @ 2016-04-10 16:53 ChunFuYang 阅读(155) 评论(0) 推荐(0)