使用 iCloud API 的正确姿势

iCloud API 是一个简洁易用的库,并且给我们提供了强大的云存储能力,但他在简单易用的同时,也存在一些陷阱需要注意。这次跟大家聊聊使用 iCloud API 的时候可能遇到的一些陷阱和注意点, 看看是否有你没注意到的细节呢?


继续阅读...
   发表于

Callback Hell 与编程思路的探索

最近在搞一个 App 开发自动化相关的功能, 正好抽时间深究了一下之前一些没有太多考虑的问题。 Callback Hell 以及由他引发的开发思路, 跟大家一起探讨交流。


继续阅读...
   发表于

MAC 系统中的几个纯文本编辑器

Mac 系统中有很多非常不错的文本编辑器,即便我们做 App 开发的时候大多数时间都用 Xcode 这样的高度集成工具,但一个好用的纯文本编辑器,可以帮助我们提升很多的效率。

继续阅读...

   发表于

关于 stride 与循环结构

stride 是 Strideable 协议中定义的一个方法, 它可以按照指定的递进值生成一个序列。可以用在 Swift 的循环语法结构中。


继续阅读...
   发表于

Swift 闭包趣事谈

闭包,老生常谈的一个东西。这次咱们再来唠叨唠叨, 看看能不能发现有用的信息。


继续阅读...
   发表于

Swift 3.0 去掉 C 风格循环后怎么办?

Swift 3.0 版本将会去掉沿用已经的 C 风格循环语法, 又是向现代开发语言的一次迈进, 咱们就来看看没了 C 风格循环我们还有什么选择, 看过之后你会不会感觉 C 风格循环在 Swift 中确实有点多余呢?


继续阅读...
   发表于

聊聊 PromiseKit

PromiseKit,来自 Promise 这个的概念,它可以帮助我们的代码变得更加简洁优雅。 我们今天就来聊聊它。


继续阅读...
   发表于

下一站,人工智能

关于人工智能,是近一两年非常火的一个话题。你可能会想到 AlphaGo,无人车,这些即便是对我们开发者来说都很高深莫测的产品。但有没有可能用最简单的方式来说明它的基本原理呢,我们就一起来进行一次初体验。


继续阅读...
   发表于

没有硬件发布的 WWDC 2016 - macos 篇

一年一度的 WWDC 苹果开发者大会顺利召开了,这次发布会并没有发布硬件产品,而是打来了苹果四大生态系统的更新,包括 iOS,macOS,tvOS 和 watchOS, 这次我们就来聊聊关于 macOS 都有什么新东西。


继续阅读...
   发表于

快速上手 Core Spotlight

Core Spotlight 作为新版 iOS 提供的众多特性之一很少被我们注意到,但作为 App 开发者,它确实很实用, 让我们的 App 有更多的暴露机会。


继续阅读...
   发表于

User Agent 趣事谈

User Agent,简称 UA,是 HTTP 协议中定义的一个请求头。虽然只是众多请求头之一,但它的作用非常之大,它会涉及界面展现,数据分析,甚至商业变现。这次我们就来聊聊关于 UA 的一些趣事。

继续阅读...

   发表于

从开发者的角度聊聊 Alfred

说起 Alfred 应该有一些同学已经听说过了。可能它给大家的初步印象就是 Spotlight 的一个替代方案。但实际上它的功能要强大的多,这次咱们就来聊聊关于 Alfred 对于我们开发者有什么帮助吧。

继续阅读...

   发表于

inout 关键字位置的变化

inout 关键字可以用于将参数修饰为可修改,并且将修改会回传。这次 Swift 3 中对这个关键字也做了一些修改,咱们一起来聊聊吧。

继续阅读...

   发表于

Swift 3.0 预告 - 删除自动元组展开调用函数

Swift 3.0 中,会删除一个我们可能不太熟悉的行为, 就是将元组自动展开成函数的参数列表调用某个函数。这种语言特性可能会提供某些特殊的便捷,但也会带来很多麻烦。所以 3.0 中会将这个特性删除。我们一起来了解一下。


继续阅读...
   发表于
微信公众平台
更多精彩内容,请关注微信公众号


公众号:swift-cafe
邮件订阅
请输入您的邮箱,我们会把最新的内容推送给您: