E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
swift学习笔记
Swift学习笔记
(七)——高级数据类型之Optionals
Optionals是Swift新引进的高级数据类型,可以认为是可选值。Optionals或者是一个值,或者是没有值,没有值时为nil。下面以一个简单的例子来说明。 某App需要用户输入年龄,并根据用户输入年龄格式的正确性给用户反馈信息。因为用户可能输入正确的数字,也有可能输入其他字符串。代码与输出结果如下:。如果把输入变成非整型字符串,结果如下:。 根据第一个输出,可
CHENYUFENG1991
·
2015-07-26 19:00
xcode
swift
Optional
可选类型
Swift学习笔记
(六)——变量的默认初始化值的问题
我们在Java中碰到过这样的问题,在定义一个变量后,没有对它进行赋值,但是可以正常输出,输出的默认值对于int整型变量来说就是0.对于字符串的话就是一个null,并不会出现任何的警告或者错误。但是来到Swift中一切又不一样了。 Swift是不会给一个变量提供默认值的,我们来看一段代码:vara:Intprintln(a)我们没有对a赋初值,就想要输出a的值,此时编译器会报错
乞力马扎罗的雪CYF
·
2015-07-26 17:34
Swift
Swift学习笔记
(六)——变量的默认初始化值的问题
我们在Java中碰到过这样的问题,在定义一个变量后,没有对它进行赋值,但是可以正常输出,输出的默认值对于int整型变量来说就是0.对于字符串的话就是一个null,并不会出现任何的警告或者错误。但是来到Swift中一切又不一样了。 Swift是不会给一个变量提供默认值的,我们来看一段代码:vara:Int println(a) 我们没有对a赋初值,就想要输出a的值,此时编译
CHENYUFENG1991
·
2015-07-26 17:00
变量
xcode
swift
初始化
Swift学习笔记
(五)——在Background中启用控制台Console Output模式
在之前的介绍中可以知道,使用Xcode中的background来学习Swift是非常强大的,可以在右侧的界面中实时预览代码中的所有常量或者变量的值,非常方便。但是现在我们学习的Swift应该作为一种控制台程序出现,就像初学C,OC一样。所有代码的打印结果都可以在Console控制台中显示,以区别之前的所有参数值都显示在一起的情况。但是默认打开Background是没有所谓的控制台的。那怎
乞力马扎罗的雪CYF
·
2015-07-26 16:27
Swift
Swift学习笔记
(五)——在Background中启用控制台Console Output模式
在之前的介绍中可以知道,使用Xcode中的background来学习Swift是非常强大的,可以在右侧的界面中实时预览代码中的所有常量或者变量的值,非常方便。但是现在我们学习的Swift应该作为一种控制台程序出现,就像初学C,OC一样。所有代码的打印结果都可以在Console控制台中显示,以区别之前的所有参数值都显示在一起的情况。但是默认打开Background是没有所谓的控制台的。那怎
CHENYUFENG1991
·
2015-07-26 16:00
console
xcode
swift
控制台
output
Swift学习笔记
(四)——高级数据类型之元组详解
元组作为一种高级数据类型是很多其他语言中所没有的,Java,C,C++中都没有元组的概念,在Python中有元组的概念。所以相对来说比较特殊,我们要好好学习一下。Tuples(元组),可以将多个不同的值集合成一个数据,如(true,"Jack","男"),(404,"NotFound")等等。特点就是可以有任意多个值,不同的值可以是不同的类型。(1)声明一个元组:表示注册信息。注意:元组可以声明为
乞力马扎罗的雪CYF
·
2015-07-26 15:35
Swift
Swift学习笔记
(四)——高级数据类型之元组详解
元组作为一种高级数据类型是很多其他语言中所没有的,Java,C,C++中都没有元组的概念,在Python中有元组的概念。所以相对来说比较特殊,我们要好好学习一下。 Tuples(元组),可以将多个不同的值集合成一个数据,如(true,"Jack","男"),(404,"NotFound")等等。特点就是可以有任意多个值,不同的值可以是不同的类型。(1)声明一个元组:表示注册信
CHENYUFENG1991
·
2015-07-26 15:00
xcode
swift
数据类型
元组
Swift学习笔记
(三)——布尔类型与if条件判断
在Swift中,布尔类型也是一种基本的类型,与Java等很多语言一样,布尔值分为true和false。布尔值用得最多的地方就是条件判断的时候,现在我们来学习一下。(1)布尔常量,定义后该布尔值不能被修改letboolValueCons1=true//未显式声明类型letboolValueCons2:Bool=false//显式声明类型输出结果:(2)布尔变量,定义后可以被修改varboolValu
乞力马扎罗的雪CYF
·
2015-07-26 14:11
Swift
Swift学习笔记
(三)——布尔类型与if条件判断
在Swift中,布尔类型也是一种基本的类型,与Java等很多语言一样,布尔值分为true和false。布尔值用得最多的地方就是条件判断的时候,现在我们来学习一下。(1)布尔常量,定义后该布尔值不能被修改letboolValueCons1=true//未显式声明类型 letboolValueCons2:Bool=false//显式声明类型 输出结果:(2)布尔变量,定义后可以被修改varb
CHENYUFENG1991
·
2015-07-26 14:00
xcode
swift
if
语句
布尔类型
Swift学习笔记
(二)——常量与变量
这篇博客将会学习到Swift中的常量Constants和变量Variable。这是学习语言的基础。其中可以看到Swift每句后面基本都是没有;分号的,如果有加;分号的习惯,也可以加上。(1)常量声明:Swift将会使用关键字let来声明一个常量。定义常量之后不能再进行修改,否则会报错。letmaxNum=100maxNum=200//这里会报错,常量值不能进行修改;(2)变量声明:Swift将会使
乞力马扎罗的雪CYF
·
2015-07-26 12:48
Swift
Swift学习笔记
(二)——常量与变量
这篇博客将会学习到Swift中的常量Constants和变量Variable。这是学习语言的基础。其中可以看到Swift每句后面基本都是没有;分号的,如果有加;分号的习惯,也可以加上。(1)常量声明:Swift将会使用关键字let来声明一个常量。定义常量之后不能再进行修改,否则会报错。letmaxNum=100maxNum=200 //这里会报错,常量值不能进行修改;(2)变量声明:Sw
CHENYUFENG1991
·
2015-07-26 12:00
变量
xcode
swift
常量
Swift学习笔记
(一)——我的第一个Swift程序 Hello World
目前开发iOS必学的两门语言就是OC和Swift了,这两门语言目前呈现的趋势是此消彼长。但是为了很好的开发,学好两门语言是十分有必要的。现在我将开始Swift的学习。这是我的第一个Swift程序——HelloWorld。苹果在Xcode6中引入了一个开发Swift非常好的工具,叫做Playground.使用Playground可以很好的实时显示当前代码的输出,可以说是非常好玩。(1)打开
CHENYUFENG1991
·
2015-07-26 10:00
ios
xcode
swift
Swift学习笔记
十五
自动引用计数(Automatic Reference Counting) 和OC一样,Swift用自动引用计数机制来跟踪和管理你应用程序的内存,大多数情况下,你不需要考虑自己管理内存,Swift会自动帮你管理。当实例对象不再需要时,Swift会自动释放它使用的内存。但是,在有些情况下,ARC需要知道更多你代码之间的关系来帮助你管理内存,本章会描述那些情况并展示如何启用ARC来管理你应用程序的内存
·
2015-07-21 17:00
swift
Swift学习笔记
系列——(7)枚举
Tags:
Swift学习笔记
发布时间:2015-07-13修改时间:2015-07-13作者:Erwin博客地址:技术杂货铺欢迎转载,转载请注明出处。
文纲
·
2015-07-13 18:36
Swift
Swift
枚举
从C#到Swift,
Swift学习笔记
最近在学习IOS,我一直使用的是C#来开发,对Java、C、C++也有一定的了解。最近入手了一台Air,想试着学习IOS开发。如果你不是C#和Java阵营的,如果你对Swift没有兴趣,就不用往下看了,真的!一开始我的目标很明确,那就是学习OC,应为此语言经过多年的广泛应用,网上源代码很多,而且遇到的问题在百度和Google里也能很容易的找到资料,所以我一开始是奔着OC去的,但是几天的视频看下来,
·
2015-07-11 23:00
swift
swift学习笔记
(2)类与结构体的关系
共同点都可以定义可以赋值的属性,除类(型)属性,在类中使用class来作为前缀标注,在结构中则使用static来修饰。(作为一个java程序员,使用class来标识类属性,这个真的不习惯)都可以定义具有功能实现的方法。不同处与属性的声明一致!都可以定义下标脚本(subscript),使用下标语法。都可以使用初始化方法(init)来设置初始状态,初始化属性等。都可以做扩展实现,如:类的extensi
小七酱
·
2015-07-09 21:00
swift学习笔记
(1)类(class)
初始化变量的三种方式: 1.直接赋值 2.重写init方法 3.使用'!'(强制解包属性)'?'(可选存储属性)两种符号来进行初始化的方法可以有多个,但是每个方法名都是init,只是他们的参数需要不一样。使用convenience来标示的init方法,必须在方法体中调用一个已经存在的init方法使用 subscript 可以给类自定义下标(好吧,我是第一次见到)使用 ex
小七酱
·
2015-07-08 21:00
swift学习笔记
1
println(UInt8.min) //查看无符号整形的最小值println(UInt8.max) //查看无符号整形的最大值println(Int8.min) //查看有符号整形最大值在swift里,int8,是8位整形,int16是16位整形。。。。而int是运行的机子是几位就自动是几位整形一个十进制数,不带前缀 一个二进制数,用前缀0b 一个八进制数,用0o前缀 一个十六进制数,
ljl5125
·
2015-07-02 13:38
swift
swift学习笔记
1
println(UInt8.min) //查看无符号整形的最小值println(UInt8.max) //查看无符号整形的最大值println(Int8.min) //查看有符号整形最大值在swift里,int8,是8位整形,int16是16位整形。。。。而int是运行的机子是几位就自动是几位整形一个十进制数,不带前缀 一个二进制数,用前缀0b 一个八进制数,用0o前缀 一个十六进制数,
ljl5125
·
2015-07-02 13:38
swift
Swift学习笔记
--变量与常量
1.Swift是一门强类型语言,不能为变量赋予其自身数据类型之外的值; 2.声明变量使用var关键字,声明常量使用let关键字; 3.声明变量或常量时没有对其指定类型且赋予了初值,则编译器会自动推断常量或者变量的值,即“类型推断”;反之,声明变量或常量时既没有指定其类型又未设置初值则不被允许; 4.Swift语言允许在每一行结尾处省略“;”分号; 5.类型字面量:二进制数值前缀是0b,八进
·
2015-06-28 15:00
swift
swift学习笔记
二
新建一个类,作为计算器的Model层,这里将类命名为CalculatorBrainimportFoundation classCalculatorBrain{ //1 privateenumOp{ caseOperand(Double) caseUnaryOperation(String,Double->Double) caseBinaryOperation(String,(Double,Dou
chaoyuan899
·
2015-06-27 21:00
swift
Swift学习笔记
十四
Deinitialization 当类的实例对象即将要被释放时,会立即调用deinitializer,通过deinit关键字来定义deinitializer,和initializer一样,它也只存在于类类型上。 当实例对象不再有用时,Swift会自动释放该对象。Swift通过自动引用计数(ARC)来管理实例内存。通常情况下,对象被释放时,你并不需要做特别的清理,但是,如果你操作了你自己的资源,
·
2015-06-16 10:00
swift
Swift学习笔记
十三
初始化 初始化是一个在类、结构体或枚举的实例对象创建之前,对它进行预处理的过程,包括给那个对象的每一个存储式属性设定初始值,以及进行一些其他的准备操作。 通过定义初始化器(initializer)来实现初始化过程,它就像一种在创建该类型实例对象时会自动调用的方法。不同于OC的初始化,Swift中并不需要返回值。 类类型的实例对象还可以定义析构器(deinitializer),它在实例对象被销
·
2015-06-15 18:00
swift
Swift学习笔记
Introduction to Swift Programming for beginners
IntroductiontoSwiftProgrammingforbeginnersandroid进阶的同时,该学学ios开发啦。 Whenstartinganylanguageit’simportanttogetafirmunderstandingofthebasics.ThisbeginnersintroductiontoprogrammingwithSwiftwilldojustthat.M
adamlovejw
·
2015-06-12 19:00
ios
programming
Swift学习笔记
十二
方法 方法就是和某种特定类型相关联的函数。类、结构体、枚举都可以定义实例方法和类型方法。类型方法和OC中的类方法类似。 结构体和枚举也可以定义方法是Swift与C/OC之间很大的一个区别,在OC中,只有类才能定义方法。 实例方法 实例方法是从属于某个类实例或结构体实例、枚举实例的方法。他们提供与该实例相关的功能,比如获取更改属性或者提供其他函数功能。实例方法的语法和函数完全相同。 实例方
·
2015-06-11 18:00
swift
Swift学习笔记
十一
类与结构体 Swift中,并不要求把自定义类或结构的接口和实现写在不同的文件中。你在一个文件中定义类或结构体,那么这个类或结构体的外部接口就自动可以在其他代码中使用了。 类和结构有很多相似和区别,相同点有: 》可以定义属性来存储值 》可以定义方法提供各种功能 》可以定义下标使得可以通过下标语法获取值 》可以定义初始化方法来设定初始状态 》可以被扩展以提供默认实现之外的功能 》遵守协
·
2015-06-11 10:00
swift
Swift学习笔记
十
枚举 一个枚举为一组相关联的值定义一个通用类型,并且让你可以在代码中类型安全地操作这些值。 C中的枚举将关联的名字指派给一系列整型值。Swift中的枚举类型更为活泼,并不需要为每个成员指定值,如果指定值(raw value),这个值可以是String或者Character、整型或者浮点型。 此外,每个枚举成员可以指定不同数量的任意类型的关联值存储起来。这有点像其他语言里的联合。你可以定义一个
·
2015-06-10 11:00
swift
Swift学习笔记
九
闭包 闭包是指能够在代码中使用和传递的自包含(self-contained)的块。 Swift中的闭包和C以及OC中的块很相似。它们可以捕获并且存储定义它们的上下文中的任何常量和变量的引用。Swift会处理捕获的内存管理,不需要开发者操作。 前面介绍的全局函数和嵌套函数,其实就是闭包的特例,闭包有以下三种形式: 1、全局函数是具有名字并且不捕获任何值的闭包 2、嵌套函数是具有名字并且能够
·
2015-06-09 18:00
swift
Swift学习笔记
八
函数 Swift的函数语法非常独特,也提供了很高的灵活性和可读性。它可以充分表达从简单的无参数C风格函数到复杂的拥有局部变量和外部变量的OC风格的方法。参数可以有默认值,方便函数的调用。Swift中的每个函数都有一个类型,由其参数类型和返回值类型组成,这个类型可以像Swift中的任何其他类型一样被使用,因此,函数被作为参数传递,或者从一个函数返回一个函数等。函数也可以嵌套函数形成嵌套链。 定义
·
2015-06-09 15:00
swift
Swift学习笔记
七
控制流 Swift提供了和C类似的控制流表达式,包括for、while、if、switch。当然也包括break和continue这种语句来引导控制流到某个指定点的语句。 在C的for基础上,Swift提供了更强大的for-in,遍历起来更方便。 Swift的switch也比C中的更强大,其中的case在执行之后并不会继续执行下一个case,这样就避免了C中忘记写break时产生的逻辑错误。
·
2015-06-08 17:00
swift
Swift学习笔记
-判断字符出现的次数
/**判断字符出现的次数*/letstr="asfkj294sjdkflskadjw8tghjhf8t8as"//定义一个字典统计个字符的出现次数varstatus:[Character:Int]=[:]forchinstr{//获取ch字符出现的次数varnum=status[ch]//如果一次未出现,会返回nilifnum!=nil{status[ch]=num!+1}else{status[
宇宇芾
·
2015-05-31 07:34
Swift-字符串
「
Swift学习笔记
」使用ShareSDK完成第三方分享功能
前段时间用ShareSDK完成了第三方分享的部分,由于说明文档是Objective-C语言,所以将Swift版本整理一下,分享过来。本文以新浪微博(网页授权)为例,其他平台相似。点此查看Markdown版本前期准备:1、登陆http://mob.com并进入开发者后台,添加一个应用,获得AppKey和AppSecret。2、登陆新浪微博开发者平台http://open.weibo.com,添加应用
元茜姑娘
·
2015-01-07 14:24
(原创)SpriteKit+
Swift学习笔记
(六)-生成大量精灵
之前写了一个打飞机的游戏,在飞机子弹的问题上,走过很多坑。下面就简单介绍几种方案:1.需要时生成。做一个action序列,间隔一定时间发射一个或者一组子弹,发射的时候用纹理初始化成精灵节点,然后附加到一个子弹组的sknode上。超出边界的时候,自动把自己从父节点移除。这是我最开始采用的方案,但是因为子弹需要设置的属性很多,包括物理边界、碰撞检测等,所以当间隔时间小于0.15秒左右时,很可能导致cr
a0100034930
·
2015-01-06 13:21
swift学习笔记
——类和对象
在swift中通过class关键字来创建一个类,例如:class NameShape{ }如上代码则创建了Shape类型。可以为类添加成员变量以及方法,例如:class NameShape{ var numberOfSides:Int = 0 var name:String; init(name:String) { self.name = name
王石头
·
2014-12-13 22:00
类
对象
swift
Swift学习笔记
五:循环和条件语句
一、循环语句1.for循环 1)for-in循环,对于数据范围,序列,集合等中的每一个元素,都执行一次 for a in 0...5{} //循环迭代,从a=0到a=5,执行{}里的代码 注意:a只循环中存在,也就是出了{}a就不存在了 或者遍历数组 [objc] viewplaincopyprint?let a = [1,2,
yongyinmg
·
2014-09-26 16:00
swift学习笔记
之二——集合
//===========================//2014/7/2117:27swift集合//===========================swift提供了两种集合类型,arrays和dictionaryies,两种集合都是可变的,可以在集合声明后对其进行新增、删除和修改操作。1、array数组的定义与java数组相同,但swift的数组提供了更灵活的创建方式和操作方式。数组
vill_520
·
2014-07-21 23:00
swift学习笔记
之一——初见swift
注:使用xcode6,启用调试bug提示输入密码,可在终端输入DevToolsSecurity-enable解决//========================//2014/7/1811:06//========================1、简单值(值类型同java中的类型对象:String,Double,Float,Int(Integer)…),新增了了两个有用的集合类型Array和D
vill_520
·
2014-07-18 21:00
java
swift
Swift学习笔记
常量 :let product_constant = "iphone6" 变量 :var product_var = "ipad" //不需要声明变量类型,会根据右侧的值推导左侧变量的类型 可以多个变量定义在一起:var x1 = 30, x2 = "abc" 可以精确指定变量的类型: var x1:Int = 27 //指定x1为
·
2014-07-12 22:00
swift
SWIFT学习笔记
05
1、Swift无需写break,所以不会发生这种贯穿(fallthrough)的情况。2、//用不到变量名,可用“_”替换for_in1...power { answer*=base }3、case可以匹配更多的类型模式,包括区间匹配(rangematching),元组(tuple)和特定类型的描述。可以这样用casecase1...3: naturalCount="afew"4、如果存在多个匹配
u011439689
·
2014-07-04 10:00
case
break
swift
笔记
fallthrough
SWIFT学习笔记
04
1、在实际编译时,Swift编译器会优化字符串的使用,使实际的复制只发生在绝对必要的情况下,这意味着您将字符串作为值类型的同时可以获得极高的性能。2、forcharacterin"Dog!"{ println(character) }//D//o//g//!3、通过标明一个Character类型注解并通过字符字面量进行赋值,可以建立一个独立的字符常量或变量:letyenSign:Character
u011439689
·
2014-07-03 09:00
数组
swift
笔记
字典
老猫
swift学习笔记
(三):数组
var arr:String[] = ["Allen","Jerry","Haley","Colin","Jay"] println("size : \(arr.count)") //5 //往数组末尾添加数据Linda arr += "Linda&quo
sdefzhpk
·
2014-07-02 11:00
ios
swift
swift社区
swift论坛
SWIFT学习笔记
03
1、断言letage=-3 assert(age>=0,"Aperson'sagecannotbelessthanzero") //因为age<0,所以断言会触发2、Swift赋值符(=)不返回值,以防止把想要判断相等运算符(==)的地方写成赋值符导致的错误。数值运算符(+,-,*,/,%等)会检测并不允许值溢出。3、在对负数b求余时,b的符号会被忽略。这意味着a%b和a%-b的结果是相同的,但-
u011439689
·
2014-07-02 09:00
unicode
swift
笔记
assert
断言
SWIFT学习笔记
02
1、//下面的这些浮点字面量都等于十进制的12.1875:letdecimalDouble=12.1875 letexponentDouble=1.21875e1 lethexadecimalDouble=0xC.3p0//==12+3*(1/16)2、//类型别名,用typealias关键字来定义类型别名typealiasAudioSample=UInt16 varmaxAmplitudeFou
u011439689
·
2014-07-01 09:00
swift
笔记
元组
typealias
SWIFT学习笔记
01
1、Swift,用来判断option是不是nil,相当于OC的if(option)ifletname=option{ greeting=“if=====“ }else{ greeting="else===" }2、运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break。3、//使用..创建的范围不包含上界,如果想包含的话需要使用..
u011439689
·
2014-06-30 14:00
option
swift
笔记
函数嵌套
swift学习笔记
(七)自动引用计数
与Object-c一样,swift使用自动引用计数来跟踪并管理应用使用的内存。当实例不再被使用时,及retainCount=0时,会自动释放是理所占用的内存空间。注:引用计数仅适用于类的实例,因为struct和enumeration属于值类型,也就不牵涉引用,所以其存储和管理方式并不是引用计数。当一个实例被初始化时,系统会自动分配一定的内存空间,用于管理属性和方法。当实例对象不再被使用时,其内存空
jidiao
·
2014-06-21 11:00
swift学习笔记
(六)析构过程和使用闭包对属性进行默认值赋值
一。通过闭包和函数实现属性的默认值当某个存储属性的默认值需要定制时,可以通过闭包或全局函数来为其提供定制的默认值。注:全局函数结构体和枚举使用关键字static标注 函数则使用class关键字标注当对一个属性使用闭包函数进行赋值时,每当此属性所述的类型被创建实例时,对应的闭包或函数会被调用,而他们的返回值会被作为属性的默认值。ESC:ClassSomeCLass{ letsomeProperty
jidiao
·
2014-06-21 09:00
swift学习笔记
(五)构造过程
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程,在构造过程中,对每个属性进行了初始值预设和其他必要的准备和初始化工作。与OC相比,swift的构造函数,不需要返回值。同时,在类和结构体的构造过程中,必须对所有的存储类型属性,包含继承自父类的属性,赋予合适的初始值。存储类型值不能处于一个未知状态。在对属性进行初始化过程中,有两种方法,第一:使用构造方法,第二:在定义属性时,直接赋予
jidiao
·
2014-06-20 09:00
swift学习笔记
(四)关于类的继承
在swift中,继承是区分类与其他对象的基本特征继承后的子类可以重写父类的方法,包括类方法和实例方法,属性和附属脚本(subscript)在继承过程中,构造器方法init()是不被继承的,需要显示标明classTandem:Bicycle{ init(){ super.init() maxPassengers=2 } }子类只可以修改从父类继承来的变量属性,而不可以修改常量let属性关于重写ove
jidiao
·
2014-06-19 22:00
【
Swift学习笔记
00】——enumeration枚举类型遵循协议protocol
Apple官方文档:TheSwiftProgrammingLanguageProtocolsandExtensions一节的小节练习,要求自行定义一个enumeration枚举类型,并且遵循ExampleProtocol协议:protocolExampleProtocol{varsimpleDescription:String{get}mutatingfuncadjust()}在网上找了好久,都不
冰萧
·
2014-06-19 19:26
Swift
iOS/iPhone
Objective-C
swift学习笔记
(三)关于拷贝和引用
在swift提供的基本数据类型中,包括Int,Float,Double,String,Enumeration,Structure,Dictionary都属于值拷贝类型。闭包和函数同属引用类型捕获则为拷贝。捕获即定义这些常量和变量的原作用域已不存在,闭包仍然可以在闭包函数体内引用和修改这些值class属于引用类型。Array的情况稍微复杂一些,下面主要对集合类型进行分析:一、关于Dictionary
jidiao
·
2014-06-18 08:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他