字符串是字符,如“hello, world”或“"albatross”的有序集合。Swift字符串由String类型,这又代表字符类型的值的集合来表示。
Swift的字符串和字符类型提供了在代码中的文字工作快速,兼容Unicode的方式。该语法字符串创建和操纵轻便性和可读性,具有类似的语法C字符串。串级联很简单,只要用+运算符相加两个字符串,字符串和可变性是由管理一个常量或变量之间进行选择,就像...
分类:
其他好文 时间:
2014-06-20 13:37:30
阅读次数:
330
??
苹果编程语言Swift解析:将推动应用开发巨变
以下为文章全文:
许多人可能都已忘记苹果WWDC中的“D”代表了“开发者”。这是一次开发者的大会,参加这一大会的程序员可以从会上了解到新的技术。
今年的WWDC回归本源,并专注于两大领域:软件,以及软件开发者。
尽管许多人对于苹果没有在今年WWDC上发布任何硬件产品感到失望,但需要指出的是,令这些硬件...
分类:
移动开发 时间:
2014-06-20 12:46:25
阅读次数:
189
Swift的字符串类型表示的字符值以特定顺序的集合。每个字符的值代表一个Unicode字符。您可以通过遍历该字符串用for-in循环访问字符串中的单个字符值:
for character
in "Dog!"{
println(character)
}?//D 5
//o 6
//g 7 //!
8 //
创建一个单独的字符串常量或者变量可以通过一个字符类型的注释来完成:
let...
分类:
其他好文 时间:
2014-06-20 12:34:16
阅读次数:
260
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 喜欢apple的程序员朋友对wwdc不会陌生。本次wwdc上最大的一个亮点之一就是swift。本来大家都熟悉,在apple上开发应用基本上都是以objective c为主。但是自从apple宣布后面需要用swift进行支持和替换的时候,估计大家又得忙起来了重新学习一下swift是怎么一...
分类:
移动开发 时间:
2014-06-20 12:04:26
阅读次数:
210
Swift 创造者克里斯·拉特纳
6 月 5 日消息,据国外媒体报道,苹果新编程语言 Swift,从开始研发到最终发布仅用了不足 4 年时间。该语言背后的创造者为苹果开发者工具部门总监克里斯·拉特纳(Chris Lattner),根据其在博客上的表述,Swift 的底层架构大多由其一人开发完成,而开发期间,仅少数内部人士对此项目知晓。
Swift 语言开发工作是从 2010 年 7 月...
分类:
移动开发 时间:
2014-06-20 10:40:18
阅读次数:
269
这篇文章主要讲解苹果Swift官方指南的第二章前四节的要点内容,如果想看完整的英文文档可以去苹果开发者页面下载。
Basic
声明常量let
声明变量var
注释依旧使用"//" "/**/", 注意这里"/**/"在Swift可以嵌套使用
表达式结尾不再有分号
整数
你可以声明为Int或者UInt,他们本身适应不同平台(64位, 32位),类似于NSInte...
分类:
其他好文 时间:
2014-06-20 10:39:32
阅读次数:
311
这一章相对简单,只对运算符进行简单的举例讲解。
基本运算包括:
一、赋值(=)
例如:
let b = 10
var a = 5
a = b
// a is now equal to 10
二、算法(+ - * /)
例如:
1 +2 // equals 3
5 -3 // equals 2
2 *3 // equals 6
10....
分类:
其他好文 时间:
2014-06-20 09:51:38
阅读次数:
237
Enumerations and Structures
Enumerations 枚举的使用
使用 enum 定义一个枚举,枚举里面可以关联方法,比如下文中的描述方法
enum Rank: Int {
case Ace = 1
case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten
case Ja...
分类:
其他好文 时间:
2014-06-20 09:03:39
阅读次数:
322
今天安装了一下Xcode6-Beta版,想来体验一下Swift的魅力:安装Swift系统最低版本为:10.9.3
只看看一点The Swift Programming Language,下面给大家分享一下:(待续。。。)// Playground - noun: a place where people can play
import Cocoa
///1.声明一个可变的变量
var str...
分类:
其他好文 时间:
2014-06-07 13:54:43
阅读次数:
259
AppDelegate.swift :
//
// AppDelegate.swift
// SwiftHelloWord
//
// Created by jason on 14-6-5.
// Copyright (c) 2014年 JasonApp. All rights reserved.
//
import UIKit
@UIApplicationMain
class Ap...
分类:
移动开发 时间:
2014-06-07 11:36:16
阅读次数:
214