swift网址
http://www.cocoachina.com/industry/20140613/8818.html
Swift -- 中文版两大官方文档汇总
发布于:2014-06-13 15:34阅读数:22081
Swift官方文档由CocoaChina翻译小组精心翻译制作而成,目前两本文档中文版已全部完成!在此,我们对所有参与的译者、组织人员以及工作人员表示衷心的感谢!本文为您提供两本文档的在线阅读
“”
阅读器
Swift官方文档
Swift官方文档由CocoaChina翻译小组精心翻译制作而成,目前两本文档中文版已全部完成!在此,我们对所有参与的译者、组织人员以及工作人员表示衷心的感谢!本文为您提供两本文档的在线阅读以及下载!请多多关注Swift!!多多关注CocoaChina!!!
The Swift Programming Language
欢迎使用Swift
(一)关于Swift--About Swift
(二)Swift 初见--A Swift Tour
Swift -- 语言指南
(一)基础部分 -- The Basics
(二)基本运算符 -- Basic Operators
(三)字符串和字符 -- Strings and Characters
(四)集合类型 -- Collection Types
(五)控制流 -- Control Flow
(六)函数 -- Functions
(七)闭包 -- Closures
(八)枚举 -- Enumerations
(九)类和结构体 -- Classes and Structures
(十)属性 -- Properties
(十一)方法 -- Methods
(十二)附属脚本--Subscripts
(十三)继承 -- Inheritance
(十四)构造过程 -- Initialization
(十五)反初始化 -- Deinitialization
(十六)自动引用计数 -- Automatic Reference Counting
(十七)自判断链接 -- Optional Chaining
(十八)类型转换 -- Type Casting
(十九)类型嵌套 -- Nested Types
(二十)扩展 -- Extensions
(二十一)协议 -- Protocols
(二十二)泛型 -- Generics
(二十三)高级运算符 -- Advanced Operators
Swift -- 语言附注
(一)关于语言附注 -- About the Language Reference
(二)词法结构 -- Lexical Structure
(三)类型 -- Types
(四)Swift中的表达法 -- Expressions
(五)语句 -- Statements
(六)声明 -- Declarations
(七)特性 -- Attributes
(八)模式 -- Patterns
(九)泛型参数 -- Generic Parameters and Arguments
(十)语法总结 -- Summary of the Grammar
Using Swift with Cocoa and Objective-C
(一)开始--基础设置
(二)互用性--与ObjC API交互
(三)利用现有ObjC类及框架资源编写Swift
(四)互用性--Cocoa数据类型
(五)互通性--采用Cocoa设计模
(六)互用性--与C API交互
(七)Mix and Match
(八)将ObjC代码迁至Swift
相关阅读以及下载
Swift 专题 -- 从今天开始学Swift
The Swift Programming Language完整中文版.pdf
Using Swift with Cocoa and Objective-C完整中文版.pdf
The Swift Programming Language苹果官网在线阅读
Using Swift with Cocoa and Objective-C苹果官网在线阅读
CocoaChina是全球最大的苹果开发中文社区,官方微信每日定时推送各种精彩的研发教程资源和工具,介绍app推广营销经验,最新企业招聘和外包信息,以及Cocos2d引擎、Cocos Studio开发工具包的最新动态及培训信息。关注微信可以第一时间了解最新产品和服务动态,微信在手,天下我有!
请搜索微信号“CocoaChina”关注我们!
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-ID309 官方文档地址
swift网址的更多相关文章
- swift 手机号、邮箱、网址等正则表达式验证
看到一个不错的swift的 手机号.邮箱.网址等正则表达式验证,分享给大家. 支持swift3,经过修改后,亲测可用! import Foundation enum Validate { case e ...
- Swift 学习网址精选 By HL
虽然目前iOS大部分的项目开发语言用的不是Swift,但随着Swift的不断强大,取代Objective-C 指日可待,所以学习Swift是十分必要的.但毕竟是亲儿子,目前只有Foundation被翻 ...
- ios swift例子源码网址总结
http://blog.csdn.net/woaifen3344/article/details/40079351 http://www.ruanman.net/swift/learn/4607.ht ...
- swift学习网址
一.网站: 0.swift学习者资源分享 1.swift苹果官网:Swift - Overview 2.Swiftist: Home - Swiftist 社区 3.swift中文指南 4.一起swi ...
- swift 单独部署,开发
部署环境 virtualBox Ubuntu 14.04 desktop OpenStack Swift (kilo) 说明 此文档为基于官方修改的只针对Ubuntu 14.04,完整的参阅官方文档 ...
- 窥探Swift之使用Web浏览器编译Swift代码以及Swift中的泛型
有的小伙伴会问:博主,没有Mac怎么学Swift语言呢,我想学Swift,但前提得买个Mac.非也,非也.如果你想了解或者初步学习Swift语言的话,你可以登录这个网站:http://swiftstu ...
- iOS---初识Swift(一)
一.Swift简介 ○ 2010年的夏天, 苹果公司的开发人员Chris Latten接到了一个特别的任务, 为OS X 和iOS平台开发下一代编程语言, 也就是Swift. ○ 苹果公司于2014年 ...
- swift 2.2 语法 (上)
前言: 1.此文中的语法会根据Swift的升级变动而更新. 2.如果需要请移步 -> swift2.2 语法(中).swift 2.2语法(下) Swift与OC中常见的区别 导入框架 OC: ...
- Swift - 键盘弹出样式
Swift提供了11种键盘类型: 在开发中,我们可以根据不同的需求,选择不同的键盘样式,例如,当我们只需要输入手机号码时,可以选择纯数字类型的键盘(.NumbersAndPunctuation),当我 ...
随机推荐
- ES6 语法糖
重新认识ES6中的语法糖:https://segmentfault.com/a/1190000010159725
- Paper Reading - Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challenge
Link of the Paper: https://arxiv.org/abs/1609.06647 A Correlative Paper: Show and Tell: A Neural Ima ...
- [Node] Agenda 中文文档 定时任务调度系统[基础篇]
Agenda简介 使用步骤概述 步骤详述 初始化 定义任务 参数说明: 配置任务 参数说明 设置监听 注意事项 Agenda简介 Agenda是一个定时任务管理模块,它将node中的定时任务存储在数据 ...
- 并查集——poj1988(带权并查集中等)
一.题目回顾 题目链接:Cube Stacking 题意:有n个箱子,初始时每个箱子单独为一列:接下来有p行输入,M, x, y 或者 C, x: 对于M,x,y:表示将x箱子所在的一列箱子搬到y所在 ...
- JavaWeb笔记(十二)日志
日志 日志信息根据用途与记录内容的不同,分为调试日志.运行日志.异常日志等. Java常用记录日志 logger log4j log4j2 logback 其中除了logger使用的概率较小,因此主要 ...
- c# dll使用注意
1.dll路径最好不要用到中文,会报:尝试读取或写入受保护的内存.这通常指示其他内存已损坏.
- MYSQL 服务无法启动,错误日志:InnoDB: .\ibdata1 must be writable
这几天安装MYSQL 5.7版本的时候,出现了服务无法启动的问题,尝试了各种修改配置文件my.ini的方法都不行,查看到错误日志,一般错误日志在C:\Program Files\MySQL\MySQL ...
- [LeetCode] 56. Merge Intervals(vector sort)
/** * Definition for an interval. * struct Interval { * int start; * int end; * Interval() : start(0 ...
- iOS进阶--提高XCode编译速度、Xcode卡顿解决方案
提升编译链接的速度主要有以下三个方式: 1. 提高XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubta ...
- [NOI2017]游戏 2-sat
---题面--- 题解: 首先观察到,如果没有x的话,这就是一个2-sat问题. 建图方式:对于限制d1 c1 d2 c2,其中d1, d2分别代表比赛编号,c1, c2代表出场的赛车. 1,如果d1 ...