一、类和结构的异同
类和结构有一些相似的地方,它们都可以:
1. 定义一些可以赋值的属性;
2. 定义具有功能性的方法
3. 定义下标,使用下标语法
4. 定义初始化方法来设置初始状态
5. 在原实现方法上的可扩展性
根据协议提供某一特定类别的基本功能
1. 类还有一些结构不具备的特性:
2. 类的继承性
3. 对类实例实时的类型转换
4. 析构一个类的实例使之释放空间
...
分类:
其他好文 时间:
2014-06-19 12:00:05
阅读次数:
342
Swift 是用于设计 iOS 及 Mac OS X 应用的一门新 语言。 Swift 特点 ? Swift 保留了 C 与 Objective-C 的优点,并摒弃 其为了兼容 C 语言所受的限制。 ? Swift吸纳了安全编程模式,并新增了一些现代 化功能,使其更易使用、更为灵活、更具乐趣。 ? Swift 的 简 洁 风 格 与 广 受 欢 迎 的 成 熟 框 架Co...
分类:
其他好文 时间:
2014-06-19 11:59:03
阅读次数:
301
Methods (方法)
实例方法(Instance Methods)
我觉得看到这里,我们唯能八一八的就是swift的自做主张的行为了,反正它就是会以各种方式帮助我们来完成让代码看起来很奇怪的事情。。。
在之前函数那一篇笔记中,我们已经看到过参数的外部名字和内部名字的区分了,当然,在实例方法中,这个事情依然存在,而且,swift又会帮我们做一些潜规则。
swift...
分类:
其他好文 时间:
2014-06-16 12:17:29
阅读次数:
235
简介
1.什么是Swift
Swift是苹果于2014年WWDC(苹果开发者大会)发布的全新编程语言
Swift在天朝译为“雨燕”
跟Objective-C一样,可以用于开发iOS、Mac应用程序
苹果从2010年7月开始设计Swift语言,耗时4年打造
2.Swift的语法特点
从它的语法中能看到Objective-C、JavaScript、...
分类:
其他好文 时间:
2014-06-16 12:07:08
阅读次数:
309
一、MySingle类
import Foundation
class MySingle{
//定义单例的属性
var name:String?
var age:Int?
var height:Double?
//定义类方法
class func shareInstance()->MySingle{
struct qzSingle...
分类:
其他好文 时间:
2014-06-16 12:04:04
阅读次数:
272
直接上代码:
var myDelegate:AppDelegate?
myDelegate = UIApplication.sharedApplication().delegate as? AppDelegate...
分类:
移动开发 时间:
2014-06-16 11:34:15
阅读次数:
309
一 基本操作运算
1、 赋值操作
在Swift 中,可以使用赋值操作为一个常量或一个变量赋值,也可以使用多元组一次为多个常量或变量赋值。
Swift 的赋值操作与其它语言最大的不同是赋值操作除了能够为变量或常量赋值外本身不能够返回值。
这个特征可以避免某些条件下赋值操作错误地用于相等比较操作。
如在C语言中,if (x = =...
分类:
移动开发 时间:
2014-06-15 20:05:09
阅读次数:
326
直接上代码:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?
//创建单例
class func shareIn...
分类:
其他好文 时间:
2014-06-15 17:06:30
阅读次数:
299
上节课,也就是昨晚啦,我们学习到从零开始学Swift之Hello
World,那一节只有一句代码,大家会觉得不够过瘾。那么这节课,就给大家来多点瘾货吧!
先上图!
//var 代表变量的类型, start 代表变量的名称, "Hello" 代表变量的值。
var start = "Hello"
var dot = " , "
var end =...
分类:
其他好文 时间:
2014-06-15 16:10:56
阅读次数:
232
The Basics
Swift is a new programming language for iOS and OS X app development. Nonetheless, many parts of Swift will be familiar from your experience of developing in C and Objective-C.
Swift是用于开发...
分类:
其他好文 时间:
2014-06-15 08:47:25
阅读次数:
229