首页 > Swift

  • 使用 Swift 解析 JSON
    我们首先来看最终的解析函数,它包含两个运算法:>>= 和 <*> 。这两个运算符或许看起来很陌生,但是解析整个 JSON 结构就是这么简单。本文其他部分将会解释这些库代码。下面的解析代码是这...【详细】
    2014-09-21| 25408次阅读| 0条评论
    35
  • <b>Swift更新至1.0版本</b>
    今天除了iOS开发者可以使用Swift GM版外,Mac开发者也可以使用Swift GM版本。Swift for OS X 当前要求OS X Yosemite SDK,OS X Yosemite将于今年秋季晚些时候正式发布。同时,开发者也可以下载Xcode 6.1 beta版,...【详细】
    2014-09-10| 13106次阅读| 0条评论
    23
  • 通过Playground展示一些编码模式
    本节由CocoaChina翻译组成员DevTalking (博客)翻译自苹果官方文档 Patterns Playground 一节,敬请勘误。欢迎加入我们的翻译小组,详情请参看: CocoaChina编辑和译者招募! 在Swift中,根据已有的、明...【详细】
    2014-09-09| 11196次阅读| 0条评论
    10
  • 学习Swift中的CoreImage(图形核心编程)
    Core Image是一个可以让你轻松使用图形过虑器的强力框架。在这里你几乎可以获得所有不同种类的效果,比如修改图像饱和度,色彩范围,亮度等。它甚至也可以利用CPU或者GPU来处理图像数据并...【详细】
    2014-09-03| 18415次阅读| 0条评论
    11
  • Swift中Optional类型的使用案例分析:valuesForKeys
    这篇文章将带我们探索在Swift中如何使用Optional类型保证强类型的安全性。我们将创建一个Swift版本的Objective-C的API。虽然在Swift中这个API存在的意义不是很大,但是这将会是一个很有趣的例子。...【详细】
    2014-09-02| 9870次阅读| 0条评论
    2
  • iOS 8 Metal Swift教程 :开始学习
    Metal和OpenGL ES相似,它也是一个底层API,负责和3D绘图硬件交互。它们之间的不同在于,Metal不是跨平台的。与之相反的,它设计的在苹果硬件上运行得极其高效,与OpenGL ES相比,它提供了更快的...【详细】
    2014-09-02| 34144次阅读| 0条评论
    40
  • 如何用 Swift 语言构建一个自定控件
    假设你在开发一个应用程序,该程序提供搜索商品价格列表。通过这个假象的应用程序允许用户对搜索结果进行过滤,以获得一定价格范围的商品。你可能会提供这样一个用户界面:两个 UISl...【详细】
    2014-09-02| 18835次阅读| 0条评论
    13
  • 如何在iOS 8下使用Swift设计一个自定义的输入法
    我会复习一下有关键盘扩展的内容,然后通过使用iOS 8中的新应用扩展API的设计一个摩斯码的输入法。完成这个教程大约需要花费20分钟。完整代码 概览 通过使用自定义输入法替换系统输入法,...【详细】
    2014-08-27| 13364次阅读| 0条评论
    7
  • iOS 自定义页面的切换动画与交互动画(By Swift)
    在iOS7之前,开发者为了寻求自定义 Navigation Controller 的 Push/Pop 动画,只能受限于子类化一个 UINavigationController,或是用自定义的动画去覆盖它。但是随着iOS 7的到来,Apple针对开发者推出了新的...【详细】
    2014-08-22| 22182次阅读| 0条评论
    30
  • 对访问控制与protected的理解
    当Swift提供了访问控制特性后,大家对该特性的响应非常积极和强烈。同时也有很多开发者朋友会问为什么Swift中没有提供类似 protected 访问级别呢? 然而很多其他编程语言都有访问控制选项,就...【详细】
    2014-08-20| 9708次阅读| 0条评论
    2
  • 论坛源码推荐(8月19日):用Swift实现的Core Data封装库,POP实现的9种扁平化按钮
    AlecrimCoreData是一个用用Swift实现的Core Data简单封装库,灵感来自于MagicalRecord 和 LINQ。它提供了多种功能来获取、创建、更新以及保存实体,如果需要还可以在后台线程中获取和保存实体对象。未...【详细】
    2014-08-19| 7018次阅读| 0条评论
    8
  • UIKit Dynamics(UIKit动力学)在Swift中的使用指南
    该指南是Colin Eberhardt写的IOS 7教程中的一章的缩写版,是由James Frost更新到IOS 8和Swift中的。 IOS的设计目标是鼓励你去创造可以响应触摸、手势、定位等方面的数字交互界面,就好像他们是实体而...【详细】
    2014-08-19| 6523次阅读| 0条评论
    5
  • Swift中的值类型和引用类型
    在Swift中,类型分为两类:第一种是值类型,该类型的每个实例持有数据的副本,并且该副本对于每个实例来说是独一无二的一份,比如结构体(struct)、枚举(enum)、元组(tuple)都是值类型...【详细】
    2014-08-18| 10721次阅读| 0条评论
    1
  • iOS 8 Day-by-Day--Day1-Swift引子
    既然已经有很多资料和文档能帮助你学习如何使用Swift语言,所以这个博客系列不会将已有的知识点重复讲解。相反,我会根据初学者在使用Swift语言中可能会遇到的一些陷阱、难以理解的知识...【详细】
    2014-08-15| 10083次阅读| 0条评论
    8
  • 论坛源码推荐(8月14日):基于高德地图iOS SDK的轨迹回放库,用Swift实现的设计
    ISHPermissionKit 框架为iOS提供了一个统一的方法来询问用户许可,并在向用户展示系统许可对话框之前用UI解释许可要求,可让开发者延迟展示系统对话框。...【详细】
    2014-08-14| 6690次阅读| 0条评论
    10
共11页/162条 首页 1 2 3 末页
sina weixin mail 回到顶部