传入函数的参数可以简单的用一个数组动态传入 func?sumOf(numbers:?Int...)?->?Int?{
????var?sum?=?0
????for?number?in?numbers?{
????????sum?+=?number
????}
????ret...
分类:
编程语言 时间:
2014-09-04 17:15:10
阅读次数:
276
推荐使用Xcode6 playground的功能来测试,可以很方便看到输出 不需要分号 println("Hello,?world!") 简单的赋值方式 使用 let 标记一个常量 ??var 标记一个变量 var?myVariable?=?42
myVariable?=?50
l...
分类:
编程语言 时间:
2014-09-04 15:12:59
阅读次数:
202
Swift and Objective-C in the Same Project在项目里交叉使用Swift和OCSwift与OC的兼容性使得你能够在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mix and match),用这样的方式能够一边使用享受新语言的高速特性,一边无缝的接...
分类:
编程语言 时间:
2014-09-04 14:35:09
阅读次数:
234
搞了一天,总有把swift豆瓣音乐开发完成。功能:某一频道列表所有频道列表,点击返回某一频道工程结构图代码如下:ViewController.swiftimportUIKit
importMediaPlayer
importQuartzCore
//文启领航bjflexedu.com
//qq:376610000
classViewController:UIViewController,UITabl..
分类:
编程语言 时间:
2014-09-04 10:39:09
阅读次数:
420
经过一天整理及学习,终于用swift语言完成了《豆瓣音乐》开发任务。快快感受一下作品吧。导入工程就可以运行了。功能:某一频道列表所有频道列表,点击返回某一频道工程结构图代码如下:ViewController.swiftimportUIKit
importMediaPlayer
importQuartzCore
//文启领航bjflexe..
分类:
编程语言 时间:
2014-09-04 10:38:59
阅读次数:
270
搞了一天,总有把swift豆瓣音乐开发完成。功能:某一频道列表所有频道列表,点击返回某一频道工程结构图代码如下:ViewController.swiftimportUIKit
importMediaPlayer
importQuartzCore
//文启领航bjflexedu.com
//qq:376610000
classViewController:UIViewController,UITabl..
分类:
编程语言 时间:
2014-09-04 10:38:09
阅读次数:
308
Swift的源码目录结构。其中proxy是前端的业务接入进程。account、container和object目录分别是账户、容器 和对象的业务处理逻辑进程。common目录是一些通用工具代码。common中比较重要的有:哈希环的处理逻辑。接下来会依次介绍各个进程的源码逻辑和 一些关键点机制。
各个业务进程或模块之间的逻辑关系可以参考文中的架构图。
二、Proxy进程的业务处理
首先需要掌握...
分类:
编程语言 时间:
2014-09-03 05:09:46
阅读次数:
465
iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格式为JSON,那么可以使用系统自带的NSJSONSerialization类来解析数据;或者使用Swifty...
分类:
编程语言 时间:
2014-09-02 22:47:05
阅读次数:
235
Arrays in Swift are value types. That means thatdatais copied when passed into yourexchangemethod, but you are trying to modify the copy to affect the...
分类:
编程语言 时间:
2014-09-02 21:07:15
阅读次数:
266