利用这几天空闲时间学了一些swift基本语法,感觉挺不错,跟oc有类似地方,也有不同吧。以下是主要区别: swfit和OC间的 联系 1.swift句尾不需要分号 ,除非你想在一行中写三行代码就加分号隔开。 2.swift不要写main函数 ,程序默认从上往下执行 3.swift不分.h和.m文件
分类:
编程语言 时间:
2016-02-22 11:54:27
阅读次数:
183
1.变量和常量
Swfit是强类型的语言,Swift要求所有的变量和常量必须先声明后使用。
声明变量需要使用var,声明常量则需要使用let
var 变量名[:类型] =初始值
let 常量名[:类型] =初始值...
分类:
编程语言 时间:
2016-02-01 02:17:44
阅读次数:
295
原创blog,转载请注明出处String在swfit中,String兼容Unicode的方式。用法和C语言类似。注意在Cocoa和Cocoa touch中,Swift的String,和Foundation中的NSString是兼容的,全部NSString额API都能够调用String类型字符串常量1...
分类:
编程语言 时间:
2016-01-14 12:07:12
阅读次数:
172
随着二维码的普遍使用,二维码扫描也成为了很多app的一个基本功能,本篇主要来介绍一下如何实现一个简单的二维码扫描功能。本文使用了XCode自带的AVFoundation库,利用Swfit语言实现。实现的步骤如下:1.获取视频设备(Video) 在二维码扫描中,我们的输入流是视频。我们需要enabl....
分类:
移动开发 时间:
2016-01-03 07:38:25
阅读次数:
204
1、Ring的基本概念Ring是swfit中最重要的组件。用于记录存储对象与物理位置之间的映射关系,当用户须要对Account、Container、Object操作时,就须要查询相应的Ring文件(Account、Container、Object都有自己相应的Ring),Ring 使用Region(...
分类:
编程语言 时间:
2015-12-26 18:45:17
阅读次数:
867
每一种语言都有相应的关键词,每个关键词都有他独特的作用,来看看swfit中的关键词: 关键词:用来声明的:“ class, deinit, enum, extension, func, import, init, let, protocol, static, struct, subscript, t...
分类:
编程语言 时间:
2015-12-24 10:41:51
阅读次数:
379
Swift 已经正式开源了! 你了解到了吗?Swift 正式开源!Swift 团队很高兴宣布 Swift 开始开源新篇章。自从苹果发布 Swfit 编程语言,就成为了历史上发展最快的编程语言之一。Swift 通过设计使得软件编写更加快速更加安全。Swift 的 GitHub 地址:https://g...
分类:
编程语言 时间:
2015-12-21 20:22:24
阅读次数:
163
import Foundationlet a = [75 , 43, 103, 87, 12]var abc: String = "hi,baobao"var i = 0, b = 3let minValue = UInt8.minlet maxValue = UInt8.maxfor i in ....
分类:
其他好文 时间:
2015-12-17 12:18:16
阅读次数:
128
1.跳转到任一UIViewController var sb = UIStoryboard(name: "Main", bundle:nil) var vc = sb.instantiateViewControllerWithIdentifier("ChooseViewController") .....
分类:
其他好文 时间:
2015-11-30 09:56:37
阅读次数:
211
1.swift中不再使用define这种方式定义宏,而是采用全局常量的方式定义。比如 let URL "www.xxx.com/1.jpg"2.swift中没有了performselector这类的方法(网上解释的说是swift不是基于消息机制的,我反正没明白为什么).所以在做相应的功能时还是使用g...
分类:
其他好文 时间:
2015-11-24 20:22:54
阅读次数:
141