博客专栏  >  移动开发   >  Swift开发集锦

Swift开发集锦

此专栏将会收录与Swift技术相关的资源与内容,不仅限于代码

关注
9 已关注
24篇博文
  • 如何设计一个 iOS 控件?(iOS 控件完全解析)

    > 代码的等级:可编译、可运行、可测试、可读、可维护、可复用 --- # 前言 一个控件从外在特征来说,主要是封装这几点: > * 交互方式 * 显示样式 * 数据使用 对外在特征的封装,能让我...

    2015-05-25 11:35
    30138
  • Swift 绘图板功能完善以及终极优化

    转载请注明出处:http://blog.csdn.net/zhangao0086/article/details/45289475。 前文总结接着这篇:Swift 全功能的绘图板开发,虽然在上一篇中我...

    2015-04-30 23:45
    5640
  • Swift 全功能的绘图板开发

    转载请注明出处:http://blog.csdn.net/zhangao0086/article/details/43836789。 要做一个全功能的绘图板,至少要支持以下这些功能: 支持铅笔绘图(...

    2015-03-29 21:20
    14500
  • Swift Core Data 图片存储与读取Demo

    实体的模型定义: 实体的class定义:@objc(ImageEntity) class ImageEntity: NSManagedObject { @NSManaged var imag...

    2015-03-20 23:08
    8574
  • Swift Nullability and Objective-C

    通过Bridging-Header文件,Swift可以与Objective-C无缝调用,但是Swift与Objective-C有一个很大的不同点:Swift支持Optional类型。比如NSView和...

    2015-03-18 18:59
    6065
  • 让Xcode自动更新Build版本

    我们每天都要打包给测试,每天都要改Build比较麻烦,幸运的是可以通过Shell脚本来省略这个过程。 在Xcode工程里选择对应的Target,在Build Phases里点击“New Run Scr...

    2015-02-03 17:36
    9409
  • iOS8 用UITableViewRowAction实现Cell自定义滑动操作

    在iOS 8以前,如果想自定义一个UITableViewCell的滑动操作是一件比较麻烦的事情,系统只支持删除,如果我们想加上一个类似于“置顶”的操作需要处理不少逻辑,而进入iOS 8以后,系统提供了...

    2015-01-25 21:48
    14501
  • iOS 使用Quartz 2D画虚线

    画虚线需要用到函数: CGContextSetLineDash 此函数需要四个参数: context – 这个不用多说phase - 稍后再说lengths – 指明虚线是如何交替绘制,具体看...

    2012-02-05 16:29
    37127
  • Swift 自定义Subscript

    Swift可以方便给自定义对象加下标访问:

    2014-11-11 14:24
    4844
  • DKImagePickerController

    一个Swift实现的相片多选控件,已选择的相片会在底部预览。

    2014-10-29 21:17
    5030
  • iOS8 Core Image In Swift:视频实时滤镜

    Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏...

    2014-09-28 17:10
    25852
  • iOS8 Core Image In Swift:人脸检测以及马赛克

    Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏...

    2014-09-20 09:43
    18607
  • iOS8 Core Image In Swift:更复杂的滤镜

    Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏...

    2014-09-12 00:52
    21959
  • iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用

    Core Image是一个很强大的框架。它可以让你简单地应用各种滤镜来处理图像,比如修改鲜艳程度, 色泽, 或者曝光。 它利用GPU(或者CPU)来非常快速、甚至实时地处理图像数据和视频的帧。并且隐藏...

    2014-09-06 23:33
    20094
  • iOS GCD使用指南

    Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Que...

    2014-08-29 15:09
    38879
  • Swift 柯里化(Currying)

    在计算机科学中,柯里化(英语:Currying),又譯為卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。这...

    2014-08-26 20:06
    7006
  • Swift 值类型和引用类型

    Swift中的类型分为两类:一,值类型(value types),每个值类型的实例都拥有各自唯一的数据,通常它们是结构体,枚举或元组;二,引用类型(reference types),引用类型的实例共享...

    2014-08-20 16:58
    10042
  • Swift Switch介绍

    Switch作为选择结构中必不可少的语句也被加入到了Swift中,只要有过编程经验的人对Switch语句都不会感到陌生,但苹果对Switch进行了大大的增强,使其拥有其他语言中没有的特性。

    2014-08-18 23:36
    31453
  • Swift 可选值(Optional Values)介绍

    Optional也是Objective-C没有的数据类型,是苹果引入到Swift语言中的全新类型,它的特点就和它的名字一样:可以有值,也可以没有值,当它没有值时,就是nil。此外,Swift的nil也...

    2014-08-17 19:02
    41342
  • iOS 自定义页面的切换动画与交互动画 By Swift

    在iOS7之前,开发者为了寻求自定义Navigation Controller的Push/Pop动画,只能受限于子类化一个UINavigationController,或是用自定义的动画去覆盖它。但是...

    2014-08-11 17:30
    40302

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部