代码 Flight-Fight-In-Swift 里面用了基本的UIVIEW,手势,偏新手向。 下载代码请顺手点一下star,希望这个demo能帮助大家更方便直观的学习swift。 截图

2014年06月09日 0条评论 5258点热度 0人点赞 阅读全文

说明 Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错: var stringValue : String //error: variable 'stringValue' used before being initialized //let hashValue = stringValue.hashValue // ^ let hashValue = stringValue.…

2014年06月09日 0条评论 4097点热度 0人点赞 阅读全文

这是我自己给的命名,因为这个特性暂时看是 undocumented 的。通过 lldb 和 Xcode 的变量 inspector 功能发掘出来的。然后尝试调用没有问题。 This is an undocumented feature. I found it by lldb and the variable inspector of Xcode6-beta. 形式: @conversion func __conversion<T>() -> T { } 先随便设想个场合。比如我们某个库需要表示一个…

2014年06月08日 0条评论 10914点热度 0人点赞 阅读全文

前文 创建一个swift界面程【一】– Sollyu博客 添加控件 打开MainMenu.xib拖放一个Push Button 添加响应代码 打开AppDelegate.swift,添加Push Button对应的变量 @IBOutlet var pushButton: NSButton 给pushButton添加一个响应事件,也就是一个action。这些做在applicationDidFinishLaunching函数中编写。 func applicationDidFinishLaunching(aNotific…

2014年06月08日 0条评论 12562点热度 0人点赞 阅读全文

前文 在这之前我曾经发表过一篇创建一个commamd line tools的工程 创建swift工程 – Sollyu博客 说明 今天来讲一下怎么创建一个UI的界面程序 第一步 创建工程 选择 Cocoa Application 输入工程信息 选择保存位置 我这里不选择创建Git工程 创建完成 这是创建完成的样子 后文 创建一个swift界面程序【二】 – Sollyu博客

2014年06月08日 0条评论 9892点热度 0人点赞 阅读全文

说明 系列一发表后,有很多马仔不同意我的关于 #swift会取代objective-c#的论点,在这里我想强调两点 正文 1:)swift其实就是objective-c的文本变种,对于这门全新的语言,苹果做的工作其实远没有我们想像的艰巨。LLVM编译器做工作只是先把swift翻译成objctive-c代码,然后再把objective-c代码翻译成c语言代码,然后再把c语言代码翻译成汇编,最终翻译成机器码。至于为什么编译器厂商这么绕,不直接把自己的语言翻译成汇编和机器码,那是由于现有的语言编译器(objective-…

2014年06月06日 0条评论 2467点热度 0人点赞 阅读全文

地址 想要下载速度飞一般的感觉,记得用迅雷 http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg

2014年06月06日 1条评论 2940点热度 0人点赞 阅读全文

地址 首先上地址: https://github.com/thilong/SwiftReeder 用于阅读网易的RRS,主要是为了学习swift写的,代码大家看看就好。写得不是很好,功能比较简单。 主要测试以下方面: 使用第三方库 OC与swift交互 单例 swift语言格式 协议 NSCoding 网络访问(swift) webview 截图:

2014年06月06日 2条评论 15011点热度 0人点赞 阅读全文

说明 我记得好像以前装了QQ 带一个swift 不会就是这个吧.

2014年06月06日 0条评论 3735点热度 0人点赞 阅读全文

地址 51CTO学院【全国首发】苹果Swift编程语言开发指南

2014年06月06日 0条评论 4914点热度 0人点赞 阅读全文