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学习
笔记】二.页面转跳数据回传
上一篇我们介绍了页面转跳:【
swift学习
笔记】一.页面转跳的条件判断和传值这一篇说一下如何把数据回传回父页面,如下图所示,这个例子很简单,只是把传过去的数据加上了"回传"两个字,回传到父页面。
lpxxn
·
2016-05-26 16:00
swift学习
记录
102-2.jpgSwift数据类型1.基础数据类型:整形Int、浮点数Double和Float、布尔类型Bool,字符串类型String。2.集合数据类型,Array和Dictionary3.元组类型4.结构体struct,枚举enum,类:class5.数值类型和引用类型(1)数值类型是说当它被赋值给一个常量或者变量,或者作为参数传递给函数时,是完整地复制了一个新的数值,而不是仅仅改变了引用对
xiao小马哥
·
2016-05-25 16:36
【
swift学习
笔记】一.页面转跳的条件判断和传值
在转跳页面之前我们可能会判断一下是否有输入正确的数据,如下图所示,如果没有数据输入则弹出提示,不进行转跳。一:页面转跳1.第一个页面的上放上一个Label一个textfield和一个按钮2.在第二个窗体上放两个label和一个按钮,并指定一个ViewController3.创建Segue连接两个窗体,打开模式选择modal,并给Segue命名为"openView" 3.页面1中创建输入文本框的引用
lpxxn
·
2016-05-25 09:00
Swift学习
第六枪-UIButton和UILable
UIButton和UILable的学习从今天开始学习基本控件,先从按钮和标签开始。1.UIButton相关属性构造方法(UIButton(type:UIButtonType.InfoDark))位置和大小:frame背景颜色:backgroundColor前景颜色:tintColor文字:setTitle添加点击事件:funcaddTarget(target:AnyObject?,action:S
u010046908
·
2016-05-21 17:00
swift
Swift学习
历程07 - Swift中类的使用
献给一起学习的小伙伴做OC开发也快2年了,最近公司要求Swift来开发,组里的小伙伴就叫我整理资料给他们,所以就抽空写了这个,每天写一点,把OC和**Swift**的不同点都标注出来,方便大家对比,我也小小的回顾一下,希望看的小伙伴们持续关注.今天大概说下Swift中类的使用,开搞:1-类的介绍和定义在Swift中如何定义类呢?class是Swift中的关键字,用于定义类定义的类,可以没有父类.那
凉风有性
·
2016-05-20 21:24
Swift学习
第五枪
方法(methods)和下表脚本(Subscripts)实例方法(InstanceMethods)类型方法(TypeMethods)下表脚本(Subscripts)方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与Objective-C中的类方法(classm
u010046908
·
2016-05-19 11:00
swift
【
Swift学习
】Swift编程之旅---扩展(二十四)
扩展就是向一个已有的类、结构体或枚举类型添加新功能,包含属性和方法,如果你定义了一个扩展向一个已有类型添加新功能,那么这个新功能对该类型的所有已有实例中都是可用的,即使它们是在你的这个扩展的前面定义的。 扩展语法使用关键extension来声明一个扩展,在extension后面加类型名称extensionSomeType{ }一个扩展可以扩展一个已有类型,使其能够适配一个或多个协议(protoc
ForrestWoo
·
2016-05-18 15:00
Swift学习
第四枪
属性(Properties)存储属性(StoredProperties)计算属性(ComputedProperties)属性观察器(PropertyObservers)全局变量和局部变量(GlobalandLocalVariables)类型属性(TypeProperties)属性将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算(不是存储)一个值。计算属性可以用
u010046908
·
2016-05-18 15:00
swift
Swift学习
第三枪
类和结构体(ClassesandStructures)1.Swift中类和结构体有很多共同点。共同处在于:定义属性用于存储值定义方法用于提供功能定义附属脚本用于访问值定义构造器用于生成初始化值通过扩展以增加默认实现的功能实现协议以提供某种标准功能2.与结构体相比,类还有如下的附加功能:继承允许一个类继承另一个类的特征类型转换允许在运行时检查和解释一个类实例的类型解构器允许一个类实例释放任何其所被分
u010046908
·
2016-05-18 15:00
swift
Swift学习
第二枪
上一次学习关于变量常量,数据类型,数据类型之间的转换,这次从字符串开始学习。1.字符串字面量(StringLiterals)您可以在您的代码中包含一段预定义的字符串值作为字符串字面量。字符串字面量是由双引号(“”)包裹着的具有固定顺序的文本字符集。字符串字面量可以用于为常量和变量提供初始值:letsomeString="Somestringliteralvalue"注意someString常量通过
u010046908
·
2016-05-18 10:00
swift
Swift学习
笔记(3)iOS 9 中的网络请求
Swift学习
笔记(3)iOS9中的网络请求目录
Swift学习
笔记3iOS9中的网络请求目录编码方法请求方法其他修改完整代码运行结果编码方法在iOS9中,以前常用的stringByAddingPercentEscapesUsingEncoding
sps900608
·
2016-05-17 18:00
网络
swift
新特性
IOS9
URLSession
Swift学习
笔记(2)网络数据交换格式(XML,JSON)解析 [iOS实战 入门与提高卷]
Swift学习
笔记(2)网络数据交换格式(XML,JSON)解析参考书籍及资源:iOS实战入门与提高卷关东升参考书籍地址用NSXML来解析XML文档用TBXML来解析XML文档用NSJSONSerialization
sps900608
·
2016-05-17 14:00
ios
xml
json
网络
数据
Swift 学习之 Array、Dictionary、Set
编程的世界里,数组和集合都是开发者学习的必经之路,
Swift学习
亦是如此,先看下它们的特点:数组(Array):有序、有越界问题字典(Dictionary):无序、键值对集合集合(Set):无序、唯一性
孙福生微博
·
2016-05-15 18:24
[
swift学习
之十]扩展语法练习
//------------------------// /*注意点: 1:扩展可以对类添加新的功能,不能覆盖已有功能。提示:invalidredeclarationof... 2:扩展可以实现接口内容,如extensionBase{},但得注意创建实例的位置了。 3:先实例对象,再扩展,然后可以调用扩展内容,这点很爽啊~ 4:扩展数量没限制,而且后面的扩展可以调用前面扩展内容。 5:扩展可以实现
liyanq528
·
2016-05-12 13:00
swift
扩展
【
Swift学习
】Swift编程之旅---可选链(二十一)
可选链OptionalChaining是一种可以在当前值可能为nil的可选值上请求和调用属性、方法及下标的方法。如果可选值有值,那么调用就会成功;如果可选值是nil,那么调用将返回nil。多个调用可以连接在一起形成一个调用链,如果其中任何一个节点为nil,整个调用链都会失败,即返回nil。通过在想调用的属性、方法、或下标的可选值(optionalvalue)后面放一个问号(?),可以定义一个可选链
ForrestWoo
·
2016-05-12 12:00
【
Swift学习
】Swift编程之旅---ARC(二十)
Swift使用自动引用计数(ARC)来跟踪并管理应用使用的内存。大部分情况下,这意味着在Swift语言中,内存管理"仍然工作",不需要自己去考虑内存管理的事情。当实例不再被使用时,ARC会自动释放这些类的实例所占用的内存。然而,在少数情况下,为了自动的管理内存空间,ARC需要了解关于你的代码片段之间关系的更多信息。本章描述了这些情况,并向大家展示如何打开ARC来管理应用的所有内存空间。注意:引用计
ForrestWoo
·
2016-05-12 02:00
[
swift学习
之九]异常处理
/*注意点: 1:没有最后的catch{}还不行,报错. 2:调用能够抛出异常的函数的时候,得加try关键字。并且如果出现异常了,后面的就不执行了,直接进catch, 这个和别的语言一样~。 3:函数后面得加throws关键字,否则不让抛出异常。 4:try!这个东西得慎用,表示调用的是带抛出异常的函数,但一定不抛出异常。如果判断错误,出现异常就悲剧了~ 5:标记throws的函数,抛出什么异常都
liyanq528
·
2016-05-11 12:00
异常处理
swift
iOS
swift学习
之入门详解(延迟调用与范型)
defer defer就像当于其它语言中的final代码块,它在函数中所有其它代码之后,函数返回之前运行。不论函数有没有抛出错误,它的代码都能运行。如下: varfridgeIsOpen=false letfridgeContent=["milk","eggs","leftovers"] funcfridgeContains(itemName:String)->Bool{ fridgeIsO
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(可选类型错误处理)
可选类型 可选类型是个什么东西呢?其实就是把空值与非空值也作为不同的类型来处理。这个空指的是变量值为null,而不是空字符串的空,空数组的空,也不是苍井空的空。 那么变量的类型除了传统的类型之外,还要再说明能不能为空,才构成完整的类型。比如可以为nil的整型变量与不能为nil的整数变量不是一个类型。可以为nil的类型就是可选类型。 如何决定一个变量是否可以为nil呢?用问号,如:varc:I
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(协议和扩展)
协议规定要做什么,但它本身不做,而是由遵守协议的类或结构来做。 扩展就是可以为已存在的类或结构添加新功能的语法。 使用protocol来声明一个协议。 protocolExampleProtocol{ varsimpleDescription:String{get} mutatingfuncadjust() } 上面的协议中声明了一个只读属性,一个方法。 类,枚举,结构都可以遵守协议。
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(枚举和结构)
enumRank:Int{ caseAce=1 caseTwo,Three,Four,Five,Six,Seven,Eight,Nine,Ten caseJack,Queen,King funcname()->String{ switchself{ case.Ace: return"Ace" case.Jack: return"Jack" case.Queen: return"Queen" ca
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(getter和setter)
//撸码狗 classCodingDog:Dog{ //撸代码年数 varcodingYears:Double //撸代码总行数 varcodeLines:Int init(name:String,age:Int,codingYears:Double){ self.codingYears=codingYears self.codeLines=100000000000 super.init(nam
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(对象和类)
定义类 classDog{ letname="wangwang" varage=0 functalk(){ print("我是一只单身狗") } } 使用类如下: letdog=Dog() dog.age=10 dog.talk() 可以看到,Swift相比ObjC回归正常了,类是class而不是interface了。类里的成员变量或常量就是类的属性,不用像ObjC那样以@property
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(函数)
函数 看一个函数的例子: funcaddNumbers(leta:Int,letb:Int)->Int{ returna+b; } 实现两个数相加。函数必须以func开头,后面是函数名,小括号里是参数,箭头后面是返回类型。Swift中没有int之类的基本类型了,连表示数字都用类:Int。因为参数没有在函数内改变值,所以参数定义成常量。不论是类的方法或全局函数,语法一样。不像ObjC那样,全局
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(分支循环)
分支语句 使用if和switch进行判断和分支;使用for-in,for,while以及repeat-while来创建循环。包着条件的小括号可有可无,但包着代码的大括号必须有。 来个栗子: letscores=[100,20,44,99,22] varmaxScore=0 forscoreinscores{ ifscore>maxScore{ maxScore=score } } NSLog
mazegong
·
2016-05-10 15:00
iOS
swift学习
之入门详解(swfit的介绍)
关于Swift,苹果这样说 Swift是一个用于开发iOS,OSX,watchOS和tvOS的新语言,它一不小心站在了C和ObjC的肩膀上。它卸掉了必须兼容C的包袱,它采用了安全编程模式并且添加了很多时髦的特性,使开发过程更灵活更搞笑(注:总之就是抄了别人的创意呗)。Swift是崭新的,背后又有着成熟的、充满爱的Cocoa和CocoaTouch框架支持,所以现在是重新考虑如何进行软件开发的时候
mazegong
·
2016-05-10 15:00
[
swift学习
之八]泛型练习
/*泛型函数 1:Equatable增加对是否支持==和!=的过滤。弄个类试验先~ 2:运算符重载函数得写外面。 3:继承自nsobject就不用写协议Equatable了,不清楚原因~ */ funcSwapValue(inoutleft:T,inoutright:T)->Void{ letBuf=left left=right right=Buf } varALeft=3;varARight=
liyanq528
·
2016-05-10 14:00
泛型
swift
Swift 学习资料汇总
swift学习
资料:http://www.hangge.com/blog/cache/category_72_1.html点击打开链接
robinson_911
·
2016-05-09 20:00
[
swift学习
之七]几个运算符练习
/*空合运算符 1:空合运算符??必须是一个可选类型 2:双目运算符,意思是前面的如果不为空,那么就返回前面的(随便解封),否则就返回后面的。 后面的一定不为空。 */ varEmptyArrA:[Int]? varEmptyArrB:[Int]=[4,5] /*两个return的意思一样,执行的是上面的*/ funcgetNotNoneEmpty()->[Int]{ ifEmptyArrA?.
liyanq528
·
2016-05-09 14:00
swift
运算符
[
swift学习
之六]@autoClosure练习
/*注意点: 1,returnANeed&&ACanUseSum,只有前面为true的时候才计算后面,和其他语言一样~ 2,用函数的返回值作为实参的时候,肯定调用,如形式1; 3,用函数的体作为实参的时候,符合条件时调用,如形式2 4,函数闭包就是省的写oc中大扩号前面的部分了,如^BOOL()。 5,形参加入@autoclosure修饰后,都变成了{return...}形式,即使传入的实参是一个
liyanq528
·
2016-05-08 15:00
swift
autoClosure
Swift学习
历程04 - 元组 可选类型 类型转化
献给一起学习的小伙伴做OC开发也快2年了,最近公司要求Swift来开发,组里的小伙伴就叫我整理个资料给他们,所以就抽空写了这个,每天写一点,把OC和**Swift**的不同点都标注出来,方便大家对比,我也小小的回顾一下,希望看的小伙伴们持续关注.今天大概说下元组可选类型类型转化,开搞:1-元组元组是Swift中特有的,OC中并没有相关类型是一种数据结构,在数学中应用广泛类似于数组或者字典可以用于定
凉风有性
·
2016-05-08 14:27
Swift学习
笔记2 - Views
前言这是斯坦福大学在线课程-DevelopingiOS9AppswithSwift的学习内容,在iTunes上就可以搜到,有兴趣的小伙伴可以一起学习一起进步哈!这里我将一些我认为的关键知识点摘录在我的学习笔记系列中。之前用英文写了几篇,感觉没什么人看,其实个人认为用英文学再用英文写其实更简单方便一些。Demo首先,是一张萌蠢的笑脸,你要是看着不舒服,你可以从我的github中下载相应代码,或者自己
诸葛俊伟
·
2016-05-07 10:08
【
Swift学习
】Swift编程之旅---析构方法(十九)
在一个类的实例内存被释放之前,析构方法被立即调用。使用deinit关键字来声明析构方法,类似于构造方法用init来声明。析构方法只适用于类类型。 析构方法原理Swift会自动释放不再需要的实例以释放资源。如自动引用计数那一章描述,Swift通过自动引用计数(ARC)处理实例的内存管理。不需要手动的去清理。但是,当使用自己的资源时,你可能需要进行一些额外的清理。例如,如果创建了一个自定义的类来打开一
ForrestWoo
·
2016-05-07 02:00
Swift学习
第一枪
1常量和变量常量和变量把一个名字和一个指定类型的值关联起来。常量的值一旦设定就不能改变,而变量的值可以随意更改。1.1声明常量和变量常量和变量必须在使用前声明,用let来声明常量,用var来声明变量。letmaximumNumberOfLoginAttempts=10//允许的最大尝试登录次数 varcurrentLoginAttempt=0//当前尝试登录次数 这两行代码可以被理解为:声明一个名
u010046908
·
2016-05-06 16:00
swift
[
swift学习
之五]类练习
//------------------------// /*注意点: 1:静态函数不能继承 2:协议不和oc不一样了,虽然有optional和required关键字,但都不好使了~ 3:oc协议里面的静态函数(+)能够覆盖override,swift不可以,提示为最终函数。还是swift好些,比较严谨。 4:convenience构造函数中,不能用self+.的形式把init打出来,还以为不支持
liyanq528
·
2016-05-06 14:00
【
Swift学习
】Swift编程之旅---构造方法(十八)
初始化是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包括为每个存储的属性设置一个初始值,然后执行新实例所需的任何其他设置或初始化。 初始化是通过定义构造器(Initializers)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与Objective-C中的构造器不同,Swift的构造器无需返回值,它们的主要任务是保证新实例在第一次使用前完成正确的初始化。 类实例
ForrestWoo
·
2016-05-06 12:00
[
swift学习
之四]结构体练习
/* 注意点: 1:struct和class里面的变量都要初始化,否则不能创建实例。 2:struct也得实例化,加() 3:struct作为参数的话,是不能修改的,需要加inout关键字,而且实参需要取地址。 这个和oc不太一样,首先oc在arc下是禁止里面有引用类型,其次oc的一个指针搞定这个,用不到inout。 structDepartment{ NSIntegerno; }; -(void
liyanq528
·
2016-05-06 10:00
Swift学习
三
Swift 提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。在Swift中,数组和字典的键和值都必须明确它的类型。这意味这数组和字典不会插入一个错误的类型的值,以致于出错。这也意味着当你在数组和字典中取回数值的时候能够确定它的类型。Swift使用确定的集合类型可以保证代码工作是不会出错,和让你在开发阶段就能更早
xialianggang1314
·
2016-05-06 10:00
编程
swift
软件
Swift学习
二
1、基本运算符其实无论什么语言,对于基本运算符来说,都是差不多的,这里我就说下Swift的区别其他语言的地方。例如,范围运算符,swift分为封闭范围运算符和半封闭范围运算符,封闭范围运算符(a…b)定义了一个范围,从a到b,并包括a和b的值。当要在一个范围内迭代所有可能的值的时候,范围运算符是非常有用的,例如for-in循环[objc] viewplain copy for index in 1
xialianggang1314
·
2016-05-06 10:00
swift
语言
软件
迭代
Swift学习
一
在本届WWDC全球开发者大会接近尾声时,苹果公司专门针对开发人员公布全新的Swift编程语言以及新版的Xcode,苹果公司称其拥有“快速、现代、安全、互动”等特性,并且要全面优于Objective-C语言。“在过去的20年里,我们只支持Objective-C。”软件工程副总裁克雷格·费德里奇在台上表示,而未来苹果开发者平台将支持这款全新的Swift编程语言。感兴趣的可以去官方下载swift的官方文
xialianggang1314
·
2016-05-06 10:00
编程语言
xcode
swift
苹果
wwdc
【
Swift学习
】Swift编程之旅---继承(十七)
在Swift中,继承是区分「类」与其它类型的一个基本特征。swift不支持多重继承。类可以调用和访问超类的方法,属性和subscripts下标,并且可以重写(override)这些方法,属性和附属脚本来优化或修改它们的行为。Swift会检查你的重写定义在超类中是否有匹配的定义,以此确保你的重写行为是正确的。 可以为类中继承来的属性添加属性观察器(propertyobserver),这样一来,当属性
ForrestWoo
·
2016-05-06 01:00
Swift学习
笔记三:运算符注意事项
运算符的分类:根据运算符在表达式中所处的位置:前置运算符、中置运算符、后置运算符。根据操作数的数量划分:一目(单目)运算符、二目运算符和三目运算符。在不同的语言环境中,“%”运算符的含义不同,比如:在Swift中为求余而在Python中为求模操作。Swift的关系运算符:===为恒等运算符,判断两个对象是否引用同一个类的实例。!==为不恒等运算符,判断两个对象是否不引用同一个类的实例。Swift中
bornhovering
·
2016-05-05 17:10
Swift
[
swift学习
之三]枚举练习
//------------------------// enumWeekDays{ caseMonday,TuesDay,WednesDay,ThrusDay caseFriday } funcShowDayStr(aday:WeekDays)->Void{ switchaday{ /*亮点1:不用直接写变量了,类似with的用法~*/ case.Monday: print("周一") defa
liyanq528
·
2016-05-05 13:00
enum
swift学习
笔记(一)基本数据类型(下)
五、元组类型 元组变量示例:varperson=("zhangsan",18,"123456789"),此为(String,int,String)类型的元组 1.获取元组中的元素值 ~每个元组变量、值都组合多个元素,Swift允许通过下标来访问元组的单个元素-->元组的下标从0开始 例如取出上述person的第一个元素:print("name=\(person.0)") ,输出name=
u012409455
·
2016-05-04 16:00
ios
学习笔记
swift
[
swift学习
之二]基本语法练习
//:Playground-noun:aplacewherepeoplecanplay importUIKit /*注意点 1:Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错: 2:String是值类型,NSString是引用类型 3:Bool值的比较
liyanq528
·
2016-05-04 14:00
swift
语法
swift学习
笔记(一)基本数据类型(上)
一、标识符规则 1.Swift语言的标识符必须以字符(包括Unicode字符)、下划线、美元符开头。标识符的长度没有限制 2.标识符区分大小写 3.标识符使用规则:~标识符可以有字符、数字、下划线和美元符号组成,但不能以数字开头 ~标识符不能是Swift的关键字,但可以包含关键字 ~标识符不能包含空格
u012409455
·
2016-05-04 11:00
ios
学习笔记
swift
Swift学习
】Swift编程之旅---方法(十五)
在Swift中结构体和枚举也能够定义方法,而在Objective-C中,类是唯一能定义方法的类型。 实例方法 实例方法是属于某个特定类、结构体或者枚举类型实例的方法,实例方法提供访问和修改实例属性的途径,实例方法的语法与函数完全一致。实例方法能够隐式访问它所属类型的所有的其他实例方法和属性。实例方法只能被它所属的类的某个特定实例调用。实例方法不能脱离于现存的实例而被调用。classCounter{
ForrestWoo
·
2016-04-30 03:00
Swift学习
】Swift编程之旅---Subscripts下标(十六)
类、结构体和枚举可以定义下标,他可以快速简单地访问集合(set,array,dict)的元素,你可以使使用下标来获取和设置集合元素。 你可以定义一个类型的多个下标,通过索引值类型的不同来进行重载,而且索引值的个数可以是多个。 语法先看一个实例subscript(index:Int)->Int{ get{ //returnanappropriatesubscriptvaluehere } s
ForrestWoo
·
2016-04-29 20:00
Swift学习
】Swift编程之旅---属性(十四)
属性关联特定类、结构或枚举的值,存储属性将存储常量和变量作为实例的一部分,计算属性用于计算一个值,而不进行存储。计算属性可以用于类、结构体和枚举里,存储属性只能用于类和结构体。存储属性和计算属性通常用于特定类型的实例,但是,属性也可以直接用于类型本身,这种属性称为类型属性。另外,还可以定义属性监视器来观察属性值的变化,以此来触发一个自定义的操作。属性监视器可以添加到存储属性上,也可以添加到从父类继
ForrestWoo
·
2016-04-29 03:00
Swift学习
历程03 - 字符串 数组 字典
献给一起学习的小伙伴做OC开发也快2年了,最近公司要求Swift来开发,组里的小伙伴就叫我整理个资料给他们,所以就抽空写了这个,每天写一点,把OC和**Swift**的不同点都标注出来,方便大家对比,我也小小的回顾一下,希望看的小伙伴们持续关注.今天大概说下字符串数组字典,开搞:1-字符串字符串在任何的开发中使用都是非常频繁的OC和Swift中字符串的区别在OC中字符串类型时NSString,在S
凉风有性
·
2016-04-28 23:59
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他