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 中的闭包与 C 和 Objective-C 中的 blocks 以及其他一些编程语言中的 lambdas 比较相似。 闭包的形式主要有三种: 1. 全局函数是一个有名字但不会捕获任何值的闭
·
2015-11-13 10:16
swift
Swift学习
笔记 In-out形参
在Swift中,变量形参只能在函数本身内改变。如果你想让函数改变形参值,并想要在函数调用结束后保持形参值的改变,那你可以把形参定义为 in-out 形参。通过在形参定义的开始添加 inout 关键字来编写 in-out 形参。In-Out 形参有一个传递至函 数的值,由函数修改,并从函数返回来替换原来的值。你只能传递一个变量作为 in-out 形参对应的实参。你不能传递一个常量或者字面量作为实参,
·
2015-11-13 10:15
swift
swift学习
二:基本的语法
声明本文转载自:http://www.cocoachina.com/applenews/devnews/2014/0603/8653.html Swift是什么? Swift是苹果于WWDC 2014公布的编程语言,这里引用 The Swift Programming Language的原话: Swift is a new programm
·
2015-11-13 05:18
swift
Swift学习
5---协议(protocol)和扩展(extension)
1.协议 Swift使用protocol定义协议: protocol ExampleProtocol { var simpleDescription: String { get } mutating func adjust() } 类型、枚举和结构都可以实现协议: class SimpleClass: ExampleProtocol { var
·
2015-11-13 03:32
protocol
Swift学习
3---类和对象
在Swift中,类的初始化要经过两个阶段 (1)第一个阶段,每一个存储属性都被设置了一个初始值。 (2)在第二个阶段,每个类在这个实例被使用之前都会有机会来设置它们相应的存储属性 1.创建和使用类 使用 class 和类名来创建一个类。类中属性的声明和常量、变量声明一样,唯一的区别就是 它们的上下文是类。同样,方法和函数声明也一样。 class Shape {
·
2015-11-13 03:31
swift
Swift学习
2---函数和闭包
函数 Swift使用func关键字声明函数: func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)." } greet("Bob", "Tuesday") 通过元组(Tuple)
·
2015-11-13 03:30
swift
Swift学习
4---枚举和结构体
1.枚举 使用enum创建枚举——注意Swift的枚举可以关联方法: enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Queen, King func simpleDescription() ->
·
2015-11-13 03:30
swift
swift学习
笔记(变量、数组和字典)
变量 (1)let 声明常量,var 声明变量,常量只能赋值一次。 (2)常量和变量在声明的同时赋值,编译器会自动推断类型。 (3)在声明时即不赋值也不指定类型,编译会出错,即不能声明类型不确定的变量。 (4)swift的变量是强类型的,变量的类型确定以后,就不能在赋值其他类型数据给变量。 (5)变量在声明的时候(显示指定类型的声明方式)在类型后面加一个?来标记这个变量的值是可
·
2015-11-13 02:55
swift
Swift学习
笔记(三):Protocols and Delegates
一、协议 | Protocols 协议用于定义完成某些功能所需要的方法和属性,协议本身并不提供这些功能的具体实现,只是用来描述这些实现。类、结构体、枚举通过提供协议所要求的方法、属性的具体实现来采用协议。能够满足协议要求的类型称之为协议的遵循者。 协议可以要求遵循者提供特定的实例属性、实例方法、类方法、操作符或下标脚本等。 //创建一个协议,协议说声明了一个方法Speak pro
·
2015-11-13 01:17
delegate
Swift学习
笔记(二):属性、元组
一、属性的getter和setter //设置计算型属性:其并不真正的存储值,而是每次通过其他值计算得来 var subtotal: Double { //getter:通过total、taxPct计算获得total的值 get { return total / (taxPct + 1) } //setter:更新的是相关的值(比如此处基于newSubt
·
2015-11-13 01:16
swift
swift学习
第五章-字典的使用
//以下是关于字典的 //字典的格式[key:value] //字典能够存放基本类型和对象类型的 //声明一个字典 var dictionary1=["key1":"鸭鸭","key2":"肉包"] var keyValueCount=dictionary1.count//获取这个字典里面键值对的个数 di
·
2015-11-12 23:18
swift
Swift学习
笔记(一):基础
一、常量 & 变量 //常量 let constantsTeam = 1 //变量 var variablesTeam = 2 尽可能使用常量,这样更清晰并且内存更不容易肾亏。 二、显示/隐式指定类型 //隐式 let inferredTeam = 3 //显式 let explicitTeam:Int = 4 三、字符串输出 //通过\(变量或常
·
2015-11-12 22:21
swift
OpenStack Object Storage Developer Guide/Swift官方API文档 -- 翻译 (一)
想想这段时间对
swift学习
的停滞感,越来越觉得“如果想要学习一个东西的原理,首先要会使用它”,这会在一定程度上增加对功能处理流程的理解,并在源码阅读时产生共鸣。
·
2015-11-12 22:43
openstack
OpenStack
Swift学习
笔记
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系 博主进行删除。 原文作者: 崔炳华 原文地址: http://blog.csdn.net/i_chips/article/details/17787017 1 
·
2015-11-12 18:52
openstack
swift学习
二:基本的语法
声明本文转载自:http://www.cocoachina.com/applenews/devnews/2014/0603/8653.html Swift是什么? Swift是苹果于WWDC 2014公布的编程语言,这里引用 The Swift Programming Language的原话: Swift is a new programm
·
2015-11-12 09:21
swift
Swift学习
笔记
Swift,苹果于2014年6月2日在WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程序。
seventopalsy
·
2015-11-11 23:00
swift
OC与swift的相互调用
Swift学习
笔记 OC与swift的相互调用 2014-07-15 11:32:48CSDN-orlaneBoy-点击数:919  
·
2015-11-11 13:42
swift
Developing iOS8 Apps with Swift——iOS8概览
iOS 8 概览 斯坦福公开课——Developing iOS8 Apps with
Swift学习
笔记 想学习Swift,但是相应的教程不是很多,在CoCoaChina社区闲逛时恰好发现了这门课程
·
2015-11-11 13:00
swift
Swift学习
笔记
Swfit Swift初见 第一个HelloWorldprintf("hello,Swift") 简单值 用let声明常量,var声明变量 var myVariable = 42 myVariable = 50 let myConstant = 42 声明时类型可选,在__变量后面声明类型__,用冒号分割 let implicitInteger = 70 let im
·
2015-11-11 13:59
swift
swift学习
记录
// Playground - noun: a place where people can play import Cocoa var myVariable=42 myVariable=50 let myConstant=42 let implicitInteger=70 let implicitDouble=70.0 let explicitDouble:Double
·
2015-11-11 10:09
swift
Swift学习
资源
原文: http://leancodingnow.com/swift-learning-resources/ Swift是Apple在今年的WWDC推出的一门新的编程语言,它的1.0版本跟着Xcode 6正式发布了。本文主要列出一些关于Swift的学习资源。 Apple官方推出的iBook The Swift Programming Language&n
·
2015-11-11 10:24
swift
Swift学习
笔记(一)
好多小伙伴都建议我学Swift,学我肯定是要学的,毕竟Swift是明日之星啊,本来想着学完OC再来的,然而现在学到UI也没有太大阻力,而且我学OC的时候也经常类比Java,理解的也比较快,所以感觉再同时学Swift也不是不可以啊~于是乎,闲暇时间开始看Swift基础。一基本数据类型//var变量,let常量varmyVariable=123lethuihui=23myVariable=21//Sw
track sun
·
2015-11-07 19:00
swift
java
c/c++
Swift学习
Day002
0、麦子学院的坐标系学习法 1、常量和变量 1.1定义常量和变量 1.2注释 1.3分号的使用 2、数据类型 2.1整数 输出: 2
·
2015-11-07 11:41
swift
Swift学习
-基础的语法
励志作为iOS的开发人员,尽管写代码的时候不会专门的挑选Swift语言,但是肯定都会熟悉Swift这个名字,楼主表示从刚开始学习objc的时候就对Swift这个名字很感兴趣,感觉很高大上,但是从很多博客上也相应的看到相关文章,不得不说,Swift必将成为以后iOS开发的主流,尽管每次更新,Swift语言都会有比较大的更新,但不能代表就不了解他,闲话不多说,想了解Swift的历史可以去百度,今
RunIntoLove
·
2015-11-05 11:00
swift
Swift学习
Day007
10、结构体(Structure) 10.1结构体的定义 打印:12 10.2结构体的构造函数 打印:21 10.3结构体是值类型 打印:"HuaHua",说明myTV的值没有改变,说明是值类型 10.4了解
·
2015-11-05 08:40
swift
Swift学习
Day006
9、类(Class) 9.1类的构造 9.2类是值类型还是引用类型 9.3恒等式 9.4关于指针 9.5类的构造init()和析构deinit{} 9.6类的继承(Inheritance) 9.6.1子类继承父类的定义 9.6.2构造函数修改以及访问父类的属性和方法
·
2015-11-05 08:39
swift
Swift学习
Day004
5、控制流(Control Flow) 5.1循环 5.1.1 for in 5.1.2 for条件递增 5.1.3 while 5.1.4 do while
·
2015-11-05 08:38
swift
「
Swift学习
笔记」使用AV Foundation框架为APP加上背景音乐并进行简单控制
用Swift语言进行iOS开发,如需加上背景音乐并进行简单地控制可以使用AV Foundation框架,而对于压缩过的Audio文件或者超过30秒的音频文件,则使用AVAudioPlayer类。 为APP加上背景音乐 ▪ 首先,在ViewController.swift的文件顶部添加⼀行代码: import AVFoundation //引入一个新的AVFo
·
2015-11-03 21:52
swift
swift学习
笔记3-4
再牛逼的梦想,也抵不住你傻逼似的坚持! 我跑啊跑啊,为的就是赶上那个被寄予厚望的自己。 三、运算符+表达式 swift允许重载运算符,比如 “+”你可以重载它 后续会详细介绍 赋值运算符 pass 算数运算符 大部分 pass,只说特殊的 19/4 结果是4 而不是5 //截断取整 借助ANSI C标准库中的<math.h> 中的数学函数 完成
·
2015-11-02 19:01
swift
记录:
swift学习
笔记1-2
swift还在不断的更新做细微的调整,都说早起的鸟儿有虫吃,那么我们早点出发吧,趁着国内绝大多数的coder们还没有开始大范围普遍应用。 网上有些大神说:swift很简单!我不同意这个观点,假如你用helloword来说它语法精简没错,但是这个简单的例子不能证明它功能简单! 我相信swift语言非常强大,拥有很多OC以前没有的超强大面向对象特性!想用好并不容易! 下面是:比较系统的整理了自己
·
2015-11-02 19:00
swift
Swift学习
笔记(一)搭配环境以及代码执行成功
1、Swift是啥? 百度去!度娘告诉你它是苹果最新推出的编程语言,比c,c++,objc要高效简单。可以开发ios,mac相关的app哦!是苹果以后大力推广的语言哦! 2、Swift给你带来什么机会? 当初你认为objc太难,学ios学到一半放弃拉,或者进入it行业大家都搞android,你也搞android去了。如今你最终有机会和搞 ios的站在一个语言的起跑线上,兄弟!swift传说非
·
2015-11-01 12:46
swift
Swift学习
笔记
Apple 新推的Swift已经好几天了。对于向我这样的oc都还没完全琢磨透彻的菜鸟来说……(简直就是福利啊,joke) 看了几天的Swift,只是有了基本的印象。总感觉比较换混乱,可能源自与自己没怎么学过脚本语言。索性,边看边记,加深印象。 本来部分内容源自Apple的《The Swift Programming Language》以及互联网教程。其余内容均为个人理解,不保证正确。 &n
·
2015-11-01 11:31
swift
swift学习
笔记
口水话: Swift 是一种适用于 iOS 和 OS X 应用的全新编程语言,它建立在最好的 C 和 Objective-C 语言之上,并且没有 C 语言的兼容性限制。Swift 采用安全的编程模式,增加了现代功能使编程更容易、更灵活、更有趣。Swift 以成熟且备受宠爱的 Cocoa 和 Cocoa Touch 框架为 支撑,这是一个重新构想软件开发的机会。 不管怎样,让我们先高呼一声
·
2015-11-01 08:30
swift
swift学习
笔记7
不管做什么事,只要敬业点,把该作的做好。不要总找借口。 不要看不起小事,生活本是一件件小事的集合。细节决定成败。 士兵突击里面有句台词:他每做一件小事的时候,都好像抓住了一根救命稻草,到最后你才发现,他抱住的已经是一颗参天大树。 七、面向对象 swift可以定义 面向对象类型: 枚举 结构体 类 ,可以定义变量,枚举,结构体是值类型,类定义变量是引用类型 以上三种都支
·
2015-10-31 17:05
swift
swift学习
笔记6
都希望拥有一个既有长度又有厚度的人生 有多少人能在眼花缭乱的纷繁世界下,理智的区应对? 又有几个人能将一件事坚持做10年? 想走在前面,需要明智的选择和坚守的恒心,也需要智慧和高效的自我管理! 六、函数和闭包 函数: 执行特定任务的一段代码 目的是复用,或者嵌套。 闭包:匿名函数,可以作为表达式,函数参数,函数返回值,让程序更简洁。 声明函数 func
·
2015-10-31 17:04
swift
swift学习
笔记5
五、集合 数组 1、泛型 Array<类型> 2、简化[类型] var myAr:Array<String> var names:[String] myArr = Array<String>() names = Array<String>(count:10,repeatedValue:"heri") nums =
·
2015-10-31 17:03
swift
Swift学习
之常用UI的使用
Swift学习
之常用UI的使用 最近笔者在开始学习苹果最新的编程语言,因为笔者认为,苹果既然出了这门语言就绝对不会放弃,除非苹果倒闭了(当然这里知识一个玩笑)。
·
2015-10-31 15:21
swift
swift学习
笔记及个人感想
新版的swift中 ..操作符已经更换为 ..< 空数组的声明由原来的 Sttring[]()变为[String]() let blackHeart = "\u2665" 改为 let blackHeart = "\u{2665}" \u等转义字符时后面的数字要被{}括起来 闭包相关: makeIncre
·
2015-10-31 11:32
swift
swift学习
初步(四)-- 函数
好了,让我们开始接着前几天写的系列博客开始今天的这篇博客。在swift里面如果你需要定义一个方法的话,你需要使用关键字:func,请看下面的这段代码: func sayHello(name:String)->String{ return "hello"
·
2015-10-31 11:34
swift
swift学习
初步(三)--控制流操作
在上一篇博客里面,我谈到了swift里面的一些基本类型以及相关的操作,相信你看了之后一定会觉得其实swift也不难嘛。好吧,这篇博客里面要谈的一些高级操作,可能会让你有点头疼了。 好了,废话不多说了,让我们回到正题上面来吧!首先是控制流的操作,如果你熟悉其他语言的花,相信你一定会想到if/else,while,do/while,甚至是switc
·
2015-10-31 11:34
swift
Swift学习
初步(一)
前几天刚刚将有关oc的教程草草的看了一遍,发现oc其实也不像传说的那么难。今天又开始马不停蹄的学习Swift因为我很好奇,到底苹果出的而且想要代替oc的编程语言应该是个什么样子呢?看了网上的一些中文教材之后,才发现原来swift真的是太灵活,相比较之前oc语言真的是有天壤之别了。随着学习的深入,我发现自己真的喜欢上了swift,鉴于网上的教程还不是太多的缘故,我就萌生了
·
2015-10-31 11:34
swift
swift学习
(二)--基本运算符、字符串、集合操作
在这一篇博客里面,我想要介绍一下swift里面一些常用的基本运算符,还有涉及到的字符串,集合操作。你会发现在swift里面还是有许多其他语言所不具有的特性运算操作的。 首先最基本的+,-,*,/,>,<,>=,<=,==,!=,||,&&,这些最基本的运算符用法跟其他语言里面可以说是一模一样的,在这里
·
2015-10-31 11:34
swift
使用swift语言进行IOS应用开发
使用swift语言进行IOS应用开发
swift学习
六天 项目实战-知乎日报之UITabelView使用 Swift 编写的一个 ToDo App IOS UIWebView与Javascript
·
2015-10-31 11:05
swift
Swift现实
swift学习
也快有一个月了。文章也写了不少。今天来公布一个小DEMO。 当操刀练手了。 主要写一个
·
2015-10-31 08:46
swift
Swift学习
笔记
Swift学习
笔记 注意点: 1:不用些main函数 2:不用加分号(同一行写多条语句要加) 3;用let声明常量(常量不可修改),var声明变量 4:字符串用""(双引号扩着
·
2015-10-30 14:45
swift
Swift学习
笔记(一)搭配环境以及代码运行成功
1、Swift是啥? 百度去!度娘告诉你它是苹果最新推出的编程语言,比c,c++,objc要高效简单。能够开发ios,mac相关的app哦!是苹果以后大力推广的语言哦! 2、Swift给你带来什么机会? 当初你觉得objc太难,学ios学到一半放弃拉,或者进入it行业大家都搞android,你也搞android去了。现在你终于有机会和搞ios的站在一个语言的起跑线上,兄弟!s
·
2015-10-30 12:51
swift
Swift学习
笔记(一)搭配环境以及代码运行成功
1、Swift是啥? 百度去!度娘告诉你它是苹果最新推出的编程语言,比c,c++,objc要高效简单。能够开发ios,mac相关的app哦!是苹果以后大力推广的语言哦! 2、Swift给你带来什么机会? 当初你觉得objc太难,学ios学到一半放弃拉,或者进入it行业大家都搞android,你也搞android去了。现在你终于有机会和搞ios的站在一个语言的起跑线上,兄弟!s
·
2015-10-28 09:58
swift
Swift学习
之十一:数组与字典(Array and Dictionary are collection types)
/*Swift提供了两种集合类型,即数组(Array)和字典(Dictionary),存储值的集合数组存储相同类型的顺序列表值。字典存储无序同类型值的集合,通过键来查询和引用。在Swift中,数组和字典总是值和键的存储类型是明确的。这意味着不能插入错误的类型到字典和数组中。这种显示类型可以保证你的代码中值的类型总是明确的。*///数组类型全型为Array,也可以使用SomeType[]这种写法。虽
一粒吗
·
2015-10-27 20:10
Swift学习
下标脚本subscript和类扩展Extension
一、下标脚本(subscript)1、在Swift中操作字符串,并不是能特别方便地使用索引来定位到字符串的某一个具体值,也不是特别方便能取得字符串,我们就实现一个我们自己的字符串类,采用下标脚本可以来获取想要的结果。(类似后面的类拓展,OC语言中的Extension)。下标脚本语言其实类似于”[]”符号的重载。2、注意的地方(1)下标脚本允许任意数量的参数作为索引,每个输入参数的类型也没有限制(2
qq_18505715
·
2015-10-26 19:00
swift
extension
subscript
下标脚本
类扩展
Swift学习
笔记函数
swift的函数和scala的函数有区别,scala的每一个函数都是有返回值的 控制语句if,else也是一个函数,也是有返回值的 而swift不一样,swift的函数可以没有返回值,是有副作用的。 func sayHello(personName:String) -> String{ let greeting = "Hello, " + personN
·
2015-10-23 09:17
swift
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他