- 博客(6)
- 收藏
- 关注
原创 (一)概述:Swift与Foundation框架
概述我们一直在创建文件,每次都会选中Cocoa Class,所以你会问what is the Cocoa? FoundationCocoa不是一种编程语言(它可以运行多种编程语言),它也不是一个开发工具(通过命令行我们仍然可以开发Cocoa程序),它是创建Mac OS X和IOS程序的原生面向对象API,为这两者应用提供了编程环境。我们通常称为“Cocoa框架”,事实上Cocoa本身是一个框架的集合
2016-02-05 11:14:54
772
翻译 Using Swift with Cocoa and Objective-C:与 Objective-C 的 API 交互(第二部分)
第二部分 初始化 可失败初始化 访问属性 方法 id 兼容性(id Compatibility) 空值和可选值 扩展(Extensions) 闭包(Closures) 比较对象 Swift 类型兼容性 动态分发 轻量级泛型 Objective-C 选择器(Selectors) 互用性是让 Swift 和 Objective-C 相接合的一种特性,使你能够在一种语言编写的文件中使用另一种语言。当你准备
2016-01-14 13:22:47
511
翻译 Using Swift with Cocoa and Objective-C(第一部分)
第一部分1.建立你的 Swift 环境2.理解 Swift 导入过程注意: 这是一个正在研发的API或技术的概要文件,苹果公司提供这些信息主要是为了帮助你通过苹果产品使用这些技术或者编程接口而做好计划,该信息有可能会在未来发生改变,本文当中提到的软件应该以最终发布的操作系统测试和最终文档为准,未来有可能会提供新版本的文档信息。Swift 被设计用来无缝兼容 Cocoa 和 Objective-C 。
2016-01-14 12:48:32
721
翻译 swift新特性
Swift 2.0 guard语句和if语句比较guard语句guard语句和if语句有点类似,都是根据其关键字之后的表达式的布尔值决定下一步执行什么。但与if语句不同的是,guard语句只会有一个代码块,不像if语句可以if else多个代码块。那么guard语句的作用到底是什么呢?顾名思义,就是守护。guard语句判断其后的表达式布尔值为false时,才会执行之后代码块里的代码,如果为true,
2016-01-08 10:57:02
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人