发布于 2015-12-26 10:24:11 | 83 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的Swift教程,程序狗速度看过来!

Swift编程语言

SWIFT,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。


我将尽量避免那些看上去很尴尬的笑话,直接介绍 Swift CoreLibs Foundation

以下引自 Apple:

本项目提供了各个平台下 Foundation API 的具体实现,但并未使用 Objective-C runtime 机制。在 OS X、iOS 以及其他 Apple 平台下,应用程序都应该使用指定操作系统下的 Foundation 进行开发。我们希望尽可能地抽象出具体的底层平台...

我们最主要的目标是在 Apple 平台下使用 Foundation implementation parity。这将有助于整个 Swift 3 完成可移植性的目标。

正如在上篇更新的文章所述,Foundation 将使用新的 API 指导方针、摒弃 NS 前缀、精简文本并避免整体过度冗余。

具体实现文章在这里。显然有很多要做的事。苹果的主要目标是使用一套标准工具类来实现跨平台开发,能够在各个平台之间保持相对高的独立性和可移植性。

开发者们更关注核心语言功能(比如 Swift 中的数组和字典)在标准库、功能(比如正则表达式中)以及 Foundation 基础库中有哪些不同。NSArray/NSDictionary/NSSet/NSString 的更新版本将成为 Foundation 的一部分,与标准库中对应的类稍有不同。



相关阅读 :
Swift 3.0 和 Foundation
Swift 3.0在集合类数据结构上的一些新变化总结
swift 3.0 实现短信验证码倒计时功能
Swift 3.0基础学习之下标
Swift 3.0基础学习之枚举类型
Swift 3.0基础学习之扩展
程序迁移到swift 3.0的一些实用技巧
Swift 3.0基础学习之闭包
Swift 3.0基础学习之类与结构体
Swift 3.0将UILabel数字颜色设置为红色的方法
Swift 3.0 enum 的灵活使用介绍
swift 3.0 正则表达式查找/替换字符的实现代码
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务