返回 登录
0

Swift 语言指南-Issue 37

Swift 语言指南-Issue 37

本期特别推荐 《The Swift Programming Language》中文版全新发布:“37个章节全部完成更新!从这次开始我们将组建长期维护团队,一起努力,让这个项目可以走的更远,可以帮助更多读者。” 转自 @SwiftGG翻译组

项目

Swift 项目精选:最近新收录 BRYXBanner, FillableLoaders, Interstellar, PennyPincher, SwiftPasscodeLock, R.swift, Ji, PhotoBrowser, TKAnimatedCheckButton, PullToBounce 等 10 个,合计已收录 176 个。

文档

Swift 文章精选:最近新收录 Strings in Swift 2 译文, 从 SDK 详说 Swift 代码的改变30 分钟开发一个简单的 watchOS 2 app, 自己动手构建表单验证功能, 如果你还在用子类(Subclassing),那就不对了 等 5 份,合计已收录 97 份。

  • Strings in Swift 2 译文:“Swift 提供高性能,兼容 Unicode 的 String 作为标准库的一部分,在 Swift 2.0,String 类型不再符合CollectionType协议,曾经String是字符的集合,类似于 Array。现在,String 提供了一个公开字符集视图的charactes属性…”。译文来源:@开发技术前线
  • 从 SDK 详说 Swift 代码的改变:“Xcode 7中,几乎所有常见框架都指定了其API的nullability注解,包括其集合类型的元素,这使得Swift代码的样子发生了变化,而通过To Latest Swift Syntax会将实现从Swift 1.2到2.0的代码转换”。译文来源:@CSDN移动
  • 30 分钟开发一个简单的 watchOS 2 appOneV’s Den 的新文章 WWDC15 Session 笔记。
  • 如果你还在用子类(Subclassing),那就不对了:“你可能对我的标题感到诧异。我并不是说子类没有价值,尤其在使用单一继承(single inheritance)的情况下,类和子类当然是强有力的工具。然而我想说的是,iOS日常开发的问题是对类和继承的过度使用…”。作者:ray16897188
  • 在 Swift 怎样创建 CocoaPod:“在制作这个美味的冰淇凌的教程中学会如何使用自己的 CocoaPod,你可能熟悉一些众所周知的东西,开源的open-source CocoaPods,例如 Alamofire 或 MBProgressHUD,但有的时候你并不能找到一个符合你要求的pod,或者你可能想要把一个大的项目分成小的项目,或是可复用组建…”。 作者:@开发技术前线
  • 自己动手构建表单验证功能:“实现下图中的所有功能,加上注释和空行,一共用了 90 行代码”。作者:@吕文翰_JohnLui
  • Swift + SpriteKit 中文教程:第一篇第二篇, 第三篇, 第四篇:“本教程适用于入门开发者,我将会告诉你如何最快开发出小游戏,但所使用的未必是最佳方案。本教程将使用纯swift+storyboard进行开发,所以最好有一点点这两种技术的基础”。来源:@Segmentfault
  • iOS 当中 4 种 UI 元素的可用性问题及优化建议:“背离“官方的”设计模式,总会让人觉得不安,况且与大家的模式保持一致也能帮用户降低学习成本。但是,无论你决定遵从怎样的设计规范,我们都建议你通过可用性测试来验证这些模式是否真的适用于自家产品及目标用户…”。译文来源:@BeForWeb
评论