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
Swift2.0
菜鸡学
Swift2.0
8.字典
1.字典的声明[键:值]字典是无序的字典键是不可重复的//显式声名空字典vardict:[String:String]=[:]vardict2:Dictionary=[:]vardict3=[String:Int]()vardict4=Dictionary()//隐式声明字典vardic=["name":"jackson","age":"18"]2.字典的使用//统计字典值有多少个dic.coun
菜鸡
·
2019-11-04 06:02
swift简单总结(十二)—— 集合类型之数组
版本记录版本号时间V1.02017.07.25前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2019-11-04 03:20
第一个Xcode项目(7) - ①Button的Image变色①
[相关信息:Xcode7.2;
Swift2.0
]我们直接进入正题在项目里新建一个文件选择CocoaTouchClass继承UIViewController类添加页面绑定我们新建的类开启左视图,右代码的模式
P_T
·
2019-11-03 10:31
Introduce(介绍)
.Swift,苹果公司推广的新一代编程语言,提供了开发iOSApp的必要功能,但不包括界面开发,视频/音频处理,网络请求等.Swift1.2,Swift第一个重大版本更新,小幅度改进了语法以及其他功能
Swift2.0
关大明
·
2019-11-02 14:43
iOS开发篇小知识 Objective-C 新特性 && Swift可选项
Overview自WWDC2015推出和开源
Swift2.0
后,大家对Swift的热情又一次高涨起来,在羡慕创业公司的朋友们大谈Swift新特性的同时,也有很多像我一样工作上依然需要坚守着Objective-C
lucifrom_long
·
2019-11-02 08:58
swift简单总结(三)—— 循环控制和函数
版本记录版本号时间V1.02017.07.18前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2019-11-01 14:09
创建者模式-建造者模式(The Builder Pattern)
本文大部分内容翻译至《ProDesignPatternInSwift》ByAdamFreeman,一些地方做了些许修改,并将代码升级到了
Swift2.0
,翻译不当之处望多包涵。
ZhouMac
·
2019-11-01 05:09
swift简单总结(三十三)—— 泛型
版本记录版本号时间V1.02017.08.01前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2019-10-31 21:29
Preface 前言 1/3
此书已经更新到了
Swift2.0
和Xcode7,所以在这个版本中,不会再出现Objective-C的代码了。PartI介绍views(视图),views是iOS应用
sing_crystal
·
2019-10-31 18:51
Swift Tips - Defer关键字
前面有说到,在
swift2.0
引入了guard关键字,可以让代码编写更流畅。它的优雅简洁而功能强大确实给了我们极大的方便。具体可以参见这里。而,跟guard一同引入的还有一个关键字——defer。
Ro_bber
·
2018-12-04 11:20
Swift优雅的使用Extension
那么熟悉OC的大哥们一定都了解OC的Category.通过Category我们可以封装该类的工具类方法,使得开发更有效率.然而,在Swift中Extension的使用方式可不止这些.它有着更多的用途.而我从
Swift2.0
seasonZhu
·
2018-08-21 09:07
Swift2.0
- 正则表达式
什么是正则表达式?正则表达式,又称正规表示法、常规表示法(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。列目录时,dir*.txt或ls*.txt中的*.txt就不是一个正则表达式,因为这里
Mg明明就是你
·
2018-08-10 10:01
Swift2.0
到Swift4.1代码转换中的一些语法改变总结
最近因为项目需求需要对项目代码进行升级,从之前的
swift2.0
版本升级到swift4.1版本。
星光uoin
·
2018-06-20 14:13
IT
swift
iOS
Swift
swift2.0
常用标注//MARK-:替换#pragmamark-#warninghttps://blog.csdn.net/lengshengren/article/details/49129043
Hamiltonian
·
2018-05-21 15:18
swift4.0语法杂记(精简版)
swift2.0
之后的语法则趋于稳定,
谦谦君子修罗刀
·
2018-03-23 15:20
Swift中defer关键字推迟执行示例详解
在
Swift2.0
中,Apple提供了defer关键字,让我们可以实现同样的效果。
Rinpe
·
2018-03-06 08:03
Swift学习之使用guard的好处
guardguard是
swift2.0
推出的新的判断语句的用法。与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。
GabrielxPanda
·
2018-02-01 09:35
iOS开发
Swift代码规范
相信我,关于代码规范,你需要仔细看看这篇文章最详尽的Swift代码规范指南,此文章笔者写的时候是Xcode7.3,应该是
Swift2.0
时代.关于SwiftLintSwiftLintrealm/SwiftLintswifting.io
HunterDude
·
2017-12-19 21:35
Swift4.0仿微信底部弹框
通过一个小小的例子来重新熟悉了一下这些语法,因为很久没有用Swift编写项目了,之前还是
Swift2.0
的时候写过一个小项目,当然也是高仿人家的项目页面。后期会用Swift4.0重写以前的那些小项目。
ptlCoder
·
2017-12-11 03:52
结构模式-外观模式(The Façade Pattern)
本文大部分内容翻译至《ProDesignPatternInSwift》ByAdamFreeman,一些地方做了些许修改,并将代码升级到了
Swift2.0
,翻译不当之处望多包涵。
ZhouMac
·
2017-12-03 04:58
第一个Xcode项目(7) - ②代码修改布局约束
[相关信息:Xcode7.2;
Swift2.0
]第一行的选中效果已经有了,那第二行的选中效果怎么做呢?
P_T
·
2017-11-27 05:40
swift实现一个与智能机器人聊天的app(五)with iOS9
iOS9版本本篇文章你将学到将我们的app更新到iOS9过程中的一些问题和解决办法使用
swift2.0
的新语法guard对项目代码进行优化和修改使用iOS9的新组件SFSafariViewController
codeGlider
·
2017-11-27 03:17
swift2.0
,swift3.0,swift4.0总结
随着WWDC2017大会的结束不出所料苹果重磅推出Swift4.0.在4.0之前的语言其实是很让开发人员头疼的,首先版本差异大,底层结构变化,更可气的是上下不兼容.不更新Xcode你不能对最新版本的手机系统开发,更新了,低版本的Swift语言报错.所以了解一下Swift前后版本的语言差异对整个app的开发以及swift语言的认知是很有帮助的.那么既然这样我们为什么要学那?因为Swift语言与大部分
字母B一路向北
·
2017-11-15 16:00
Swift字符串常用操作总结
版本2:增加了
Swift2.0
的语法,与Swift1.2的语法相比,主要是:advance方法变成了advancedBy方法(但不是简单替换);没有了count方法,count(str)需要变成str.characters.count
Keep_Moving31038
·
2017-11-13 11:14
Swift
swift简单总结(十八)—— 枚举
版本记录版本号时间V1.02017.07.28前言 我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2017-07-28 10:42
swift简单总结(十四)—— 控制流
版本记录版本号时间V1.02017.07.26前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2017-07-26 12:18
swift简单总结(六)—— 协议扩展与泛型
版本记录版本号时间V1.02017.07.21前言我是
swift2.0
的时候开始接触的,记得那时候还不是很稳定,公司的项目也都是用oc做的,并不对swift很重视,我自己学了一段时间,到现在swift3.0
刀客传奇
·
2017-07-21 14:42
Objective-C 新特性(转发)
http://blog.sunnyxx.com/2015/06/12/objc-new-features-in-2015/(原文链接)Overview自WWDC2015推出和开源
Swift2.0
后,大家对
每天刷两次牙
·
2017-06-19 10:02
Swift之需要注意的基本运算符和高级运算符
在去年翻译《Swift编程入门经典》(Swift1.0版本,基于Xcode6)这本书时,系统的搞了搞Swift语言,接下来的一段时间内打算持续更新一下相关Swift语言的一些东西,不过现在已经是
Swift2.0
胡壮壮
·
2017-04-24 14:20
Android
编程入门
小伙伴
杨春歌 简单谈谈OC与Swift的异同
目前已经更新到
Swift2.0
,即将发布3.0版本.听说有很大的变动呢.现在我们先来了解一下Swift与OC基础的小异同(不过如果要说它与OC有什么不同,感觉很不同啊~~~)1.输出日志不同2.常量变量定义不同
骏马传奇
·
2017-01-05 23:46
iOS开发
[置顶] Swift基础之守卫语句guard
本篇文章翻译自:http://ericcerney.com/swift-guard-statement/原作者:ecerney该语法为
swift2.0
之后添加的新特性最开始在Apple的PlatformStateoftheUnion
hbblzjy
·
2016-11-11 17:00
swift
else
guard
保镖
守卫
CoreData在Swift 3.0中的一点改变
在
Swift2.0
中我们需要从coredata中query结果的时候使用的是如下方式:funcfindAnimals(){ letrequest=NSFetchRequest(entityName:”Animal
mydo
·
2016-11-09 19:00
swift
coredata
3-0
duplicate symbols for architecture arm64 after xCode 8.0 update
一.
swift2.0
升级到swift3.0的问题1,旧项目,使用xcode8打开时,会自动询问,是否自动将swift2.3语法,升级到swift3.0;可以选择转换,转换之后,如果还有报错的地方,需要自己手动处理
杨鹏_小宝
·
2016-11-01 10:16
协议扩展
在
Swift2.0
中,可以对协议进行属性或者方法的扩展,和扩展类与结构体类似。这让我们开启了面向协议编程的篇章。
FengxinLi
·
2016-10-27 10:27
【译】:Objective-C id 和 Swift Any
如果有同样和我对两者的使用不是很清楚或者正在着手将项目代码从
Swift2.0
迁移到Swift3.0版本的小伙伴可以们阅读一下由本人翻译的译文。以下是译文全
老板娘来盘一血
·
2016-10-23 13:00
制作 CocoaPods 依赖库
依赖库字数2220阅读1053评论0喜欢5学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库很有兴趣吧,现在我们就来尝试一下,以一个简单O2View为例自己创建一个Pods依赖库,这里我会使用
Swift2.0
dabin12345
·
2016-10-19 09:03
菜鸡学
Swift2.0
9.集合
集合Set是一个无序不重复的数据集1.集合的显式声明varemptySet:Set=[]varemptySet2=Set()2.集合的操作varemptySet3:Set=["a","b"]//统计集合内所有的值数量emptySet3.count//判断集合是否为空值emptySet3.isEmpty//.contains()方法匹配集合中是否有这个值emptySet3.contains("a")
菜鸡
·
2016-09-28 11:05
菜鸡学
Swift2.0
- 5. 逻辑控制
循环1.forin循环(for步增值in循环范围条件或值{循环体})//不省略步增值foriin1...3{print(i)}//可以省略第一个步增值vara=10varb=20for_in1..0{nub-=1print(nub)}4.repeatwhile循环(repeat{循环体}while循环条件)varnub2=5repeat{nub2+=1print(nub2)}whilenub25{
菜鸡
·
2016-09-22 11:26
Swift2.0
笔记
常量与变量使用let来声明常量,使用var来声明变量。声明的同时赋值的话,编译器会自动推断类型。值永远不会被隐式转换为其他类型。如果你需要把一个值转换成其他类型,请显式转换。如果你需要使用与Swift保留关键字相同的名称作为常量或者变量名,你可以使用反引号(`)将关键字包围的方式将其作为名字使用。无论如何,你应当避免使用关键字作为常量或变量名,除非你别无选择。Swift包含了C和Objective
莫_名
·
2016-09-20 19:11
菜鸡学
Swift2.0
- 2.常用类型 (Int Float Double Boolean String Tuple)
1.Int整型//有符号的整型//Int整型隐式声明variInt=100//Int整型显式声明variiInt:Int=200//Int存储最大值范围64位9223372036854775807Int.max//Int存储最小值范围64位-9223372036854775808Int.min//无符号的整型variUInt=300//UInt存储最大值范围64位18446744073709551
菜鸡
·
2016-09-20 13:58
10.swift while循环和do while循环
Swift:0.while后的圆括号可以省略1.只能以bool作为条件语句2.如果只有条指令while后面的大括号不可以省略
Swift2.0
之后变为repeatwhile,do用于捕捉异常0.while
光光ing
·
2016-09-08 11:46
while
swift
do
while循环
04.swift 常量变量(规则和定义注意点)
Swift2.0
:print("Hello,World!")*/print("Hello,World!")
光光ing
·
2016-09-08 10:45
开发
iOS
编译器
这里有一份面经,请查收(1)
这里有一份面经,请查收(1)2016/07/20· 职场 · 5评论 · java, 面试分享到:7iOS-弹幕实现手机服务器微架构设计与实现玩儿转
Swift2.0
(第四季)Android高级特效-索引本文作者
LoveTea99
·
2016-07-26 14:00
高仿礼物说swift(一)
为了给自己一些的动力,决定高仿一个app--"礼物说"这应该会是个相对完整的项目,后期会涉及到网络层设计,如果有哪位大神觉得哪部分代码需要优化或有更好的解决方式,可以回复我,到时会把更好的方案整理出文章.
swift2.0
汉斯哈哈哈
·
2016-07-13 18:38
高仿礼物说swift(一)
为了给自己一些的动力,决定高仿一个app--"礼物说"这应该会是个相对完整的项目,后期会涉及到网络层设计,如果有哪位大神觉得哪部分代码需要优化或有更好的解决方式,可以回复我,到时会把更好的方案整理出文章.
swift2.0
汉斯哈哈哈
·
2016-07-13 18:38
例子综合---swift
http://www.swiftmi.com/code4swift/111.html2.加减控件http://www.swiftmi.com/code4swift/112.html3.逗视iOS客户端
Swift2.0
CJQ的博客
·
2016-07-06 16:52
ios
swift学习技术
learning notes for swift<1>
本文主要是基于
swift2.0
版本
天天想念
·
2016-06-23 14:42
swift Error Handling
在新的
Swift2.0
中,我们可以使用新的ErrorTypeprotocol。在Swift中,enum是最好的方法建立属于你自己的异常类型,你只要在你的enum中确认新的ErrorType
lcg910978041
·
2016-05-31 15:00
Swift 2.0 :揭秘 Map 和 FlatMap
作者:uraimo,原文链接,原文日期:2015-10-08译者:靛青K;校对:Channe;定稿:shanks这是一篇
Swift2.0
的文章,本文源码在GitHub,你也可以直接下载zipped。
SwiftGG翻译组
·
2016-05-30 00:00
map
flatmap
Swift语法-guard
在写Swift项目的时候,最好是不要使用强制解包,一般情况使用可选绑定,但是一个问题如果使用可选绑定可能会发生下面的情况:if(){if(){if(){}}}所以在
Swift2.0
时出现了guard的语法
zhanming
·
2016-05-29 12:39
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他