swift

Swift:如何优雅地使用 print()(一)

作者:Andyy Hope,原文链接,原文日期:2016-04-06译者:Darren;校对:pucca601;定稿:CMB如果说 Log 是一种时尚,那你就是时尚设计师。Swift beta 版一出世,社区中最具好奇心的开发者们立刻上了这班车,对新版语言的特性进行试验,并撰文讨论他们从中获取的经验。关于 Swift, 有太多提到 Tailor Swift 的 Twitte

午后问答:Swift 中的 guard case = 语法

作者:Erica Sadun,原文链接,原文日期:2016-03-15译者:walkingway;校对:Cee;定稿:shanks布莱恩·卢比的提问:“在 Swift 2 中你如何看待 guard case 语法和 ~= 表达式?” 让我来说的话,guard cases 真的适合带相关值的模式匹配吗?就像下面这样:enum Test {case a(Int), b(Stri

正在暑假中的《课多周刊》(第1期)

正在暑假中的《课多周刊》(第1期)我们的微信公众号:fed-talk,更多精彩内容皆在微信公众号,欢迎关注。若有帮助,请把 课多周刊 推荐给你的朋友,你的支持是我们最大的动力。远上寒山石径斜,白云深处有人家。停车坐爱枫林晚,霜叶红于二月花。 杜牧 -《山行》HTML/CSS【译】22个必备的CSS小技巧(@jrainlau) 实用的CSS小技巧。CSS3 聊天气泡框以及 i

硅谷和国内的 iOS 开发到底有何不同?

前段时间在国内各大互联网公司转了一圈。与各位 iOS 业界大佬交流了之后,深感国内变化之大,敬佩诸位国内开发者的实力和韧劲。除此之外,我还发现硅谷和国内的 iOS 开发还是差别很大,且听我慢慢道来。国内使用 SDK 和 硅谷大为不同首先是最本质的三个不同:国内的支付使用的是支付宝和微信,地图使用的高德和百度导航,国内的第三方登录主要是微博,微信,和 QQ。而硅谷的在线支付方

使用 Swift 在 iOS 10 中集成 Siri —— SiriKit 教程(Part 1)

作者:Jameson Quave,原文链接,原文日期:2016-06-14译者:Crystal Sun;校对:Cee;定稿:Channe这篇教程写于 2016 年 6 月 13 日,使用 Xcode 8 Beta 1 和 Swift 3.0 toolchain(工具链)。下载 Xcode 8,配置 iOS 10 和 Swift 3如果你还没有下载 Xcode 8 Beta

GCD 使用指南

作者:Soroush Khanlou,原文链接,原文日期:2016-04-25[br]译者:walkingway;校对:numbbbbb;定稿:numbbbbbGrand Central Dispatch 大中枢派发:joy: 或俗称 GCD 是一件极其强大的武器。它为你提供了很多底层工具(比如队列和信号量),你可以组合这些工具来实现自己想要的多线程效果。不幸的是,这些基于

GCD 使用指南

作者:Soroush Khanlou,原文链接,原文日期:2016-04-25[br]译者:walkingway;校对:numbbbbb;定稿:numbbbbbGrand Central Dispatch 大中枢派发:joy: 或俗称 GCD 是一件极其强大的武器。它为你提供了很多底层工具(比如队列和信号量),你可以组合这些工具来实现自己想要的多线程效果。不幸的是,这些基于

Swift 中的过滤器

作者:Thomas Hanning,原文链接,原文日期:2016-04-25[br]译者:way;校对:星夜暮晨;定稿:千叶知风Swift 提供了很多方便的函数来操作数组,比如 filter 和 map。在这篇文章里,我将带大家熟悉一下 filter,以及学习如何使用 map 来组合出新的数组。假设你有一个数组,接着你想要创建一个新的数组,这个数组包含原数组中所有大于 10

Swift 3.0 的自动默认(auto-defaulting)实参

作者:Erica Sadun,原文链接,原文日期:2016-04-11[br]译者:CMB;校对:shanks;定稿:千叶知风我最近发布的文章 《准备好迎接 3.0 API 变化》 得到了一些很有趣的反馈。最近发布了一些有关 Swift 3 提议的文章,特别是关于 SE-0005 , 这些文章中解释了在 Swift 中 ObjC APIs 是如何自动转换的,也说明了这些转换

ios中contet invalid 00 和 ios怎么在图层上画图

1.我在自定义函数里使用UIGraphicsGetCurrentContext()返回值竟然是nil,你能不能忍,我忍了 2.上面的问题解决后,我给UIView添加了一个subLayer,然后我开始在drawRect中开始画图,没反应,你能不能忍,反正我又忍了 针对上面的两个问题 1.是因为UIGraphicsGetCurrentContext()最好要写在drawRect