构造过程(Initialization)构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。构造过程是通过定义构造器(Initializers)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与 ...
分类:
其他好文 时间:
2014-07-27 10:20:52
阅读次数:
214
今天使用swift写了个简单的tableView,语法和用法上跟oc没多大的区别。但是还是有一些细节的地方需要注意一下的。先上代码import UIKitclass ViewController: UIViewController,UITableViewDelegate,UITableViewDat...
分类:
其他好文 时间:
2014-07-26 17:11:01
阅读次数:
207
//
// main.swift
// helloSwift
//
// Created by cyteven on 14-7-23.
// Copyright (c) 2014年 cyteven. All rights reserved.
//
import Foundation
//打印字符串
println("Hello, World!")
//变量定义...
分类:
其他好文 时间:
2014-07-26 15:06:50
阅读次数:
215
Swift是Apple最新推出的语言,用于编写iOS和OS X程序,与C语言和Objective-C兼容。本系列的文章中的一些例子,都来自于苹果官方的GUIDE: The Swift Programming Language,有兴趣的同学可以去苹果的官网下载英文原版的iBook。
一、Hello world
Swift中不需要main函数,也不需要用;分开每一行的语句,一个简单的Hel...
分类:
其他好文 时间:
2014-07-26 02:40:16
阅读次数:
219
Swift知识点
下面来点实际写Swift代码要用到的,首先Swift是没有头文件的,没有.h文件。
变量声明
Swift的变量声明有两个关键字,var和let,其中var和javascript中的差不多,可以声明任何类型的对象,还可以通过var mystring:String 来指定类型。
var myVariable = 42
myVariable = 50
let myCons...
分类:
其他好文 时间:
2014-07-26 02:24:56
阅读次数:
255
Swift函数以关键字func 标示。返回类型->func GetName(strName:String)-> String{ return "for " + strName}let name = GetName("xx")println("\(name)")函数参数默认为let类型的。如果你...
分类:
其他好文 时间:
2014-07-26 00:17:16
阅读次数:
292
Swift采用类同c语言的流程控制语句,if, for, for-in, while, do-while , switch, break, continue .Swift语言的Switch语句自动添加了break效果,这样你可以不用没个case后面再写break.同c语言不同,swift语言的if ...
分类:
其他好文 时间:
2014-07-26 00:04:56
阅读次数:
365
方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Objective-C 中的类方法(class methods)相似。
结构体和枚举能够定义方法是 Swift 与 C/Objective-C 的主要区别之一。在 Objective-C 中,类是唯一...
分类:
其他好文 时间:
2014-07-25 11:11:42
阅读次数:
278
Swift语言提供数组和字典的集合类型Swift 语言里的数组和字典中存储的数据值类型必须明确 ,即数组中只能存放同类型的数据。1: 数组数组的创建var shoppingList: String[] = ["tset", "hell", “hell”]var arrayInt:Int[] = [1...
分类:
其他好文 时间:
2014-07-24 22:25:12
阅读次数:
199
苹果官方Swift文档《The Swift Programming Language》苹果开发人员Swift文档及介绍网友整理的Swift中文文档《Apple Swift编程语言新手教程》中文版Apple官方Swift教程(Github协作翻译中)Apple Swift编程语言新手教程极客学院《一小...
分类:
编程语言 时间:
2014-07-24 22:22:42
阅读次数:
309