Google Android团队在2012年的时候开设了Android Training板块 - http://developer.android.com/training/index.html,这些课程是学习Android应用开发的绝佳资料。我们通过Github发起开源协作翻译的项目,完成中文版的输出,欢迎大家传阅学习!文章中难免会有很多写的不对不好的地方,欢迎读者加入此协作项目,进行纠错,为完善这份教程贡献一点力量!
翻译:老码团队翻译组-Tyrion校对:老码团队翻译组-Ayra本页包含内容:为 Dictionary 增加 objectsForKeys 函数Swift 中更简便的方法内嵌可选类型提供一个默认值可选类型是 Swift 中新引入的,功能很强大。在这篇博文里讨论的,是在 Swift 里,如何通过可选类型来保证强类型的安全性。
翻译:老码团队翻译组-Relly校对:老码团队翻译组-Tyrion本页包含内容:用以输入/输出的参数指针作为数组使用的参数指针用作字符串参数的指针指针参数转换的安全性Objective-C 和 C 的 API 常常会需要用到指针。Swift 中的数据类型都原生支持基于指针的 Cocoa API,不仅如此,Swift 会自动处理部分最常用的将指针作为参数传递的情况。
翻译:老码团队翻译组-Arya校对:老码团队翻译组-Oberyn如果您之前没有接触过权限控制,先来听一个小故事:小明是五道口工业学院的一个大一新生,最近他有点烦恼,因为同屋经常用他的热水壶,好像那是自己家的一样,可是碍于同学情面,又不好意思说。直到有一天,他和学姐小 K 吐槽。学姐听了之后,说:大学集体生活里面,大部分东西都是默认室友可以共用的。