博客专栏  >  移动开发   >  Swift语言基础学习到开发

Swift语言基础学习到开发

从简单的学习到项目开发,将OC与Swift有机的结合起来

关注
6 已关注
53篇博文
  • Swift基础之iOS 10.3 如何更换 app 图标

    iOS 10.3 开放了更换 app 图标的 API,核心方法是下面这个:func setAlternateIconName(_ alternateIconName: String?,     com...

    2017-09-15 14:24
    419
  • Swift基础之封装一个WebViewController

    研究了一段时间,总算搞定了这个功能封装,现在给大家分享一下,具体看代码,上面有对应的文字描述,有问题请留言,下载源码,请帮忙点一下star,给点继续分享的动力,谢谢~/** //swift中...

    2017-08-09 17:36
    390
  • Swift基础之封装蒙版指导视图

    相信大家都见到过,一个软件添加了新功能,会给用户使用步骤指导,所以我针对这个功能,便于使用的小demo,希望对大家有帮助。源码中的注释比较详细,这里不再赘述,自行研究:var imageName:St...

    2017-08-02 17:57
    644
  • Swift基础之封装ActionSheet控件

    前端时间封装了OC版本http://blog.csdn.net/hbblzjy/article/details/75127359,今天把写好的Swift版本共享出来,希望对大家有用;源码下载请点击St...

    2017-07-21 17:18
    413
  • Swift基础之实现时间线列表效果(例如订单详情页面的效果)

    之前看到美团的订单详情页面很有特色,于是决定模仿一下这个效果。 其实就是简单的 TableView 技巧,下面我们就来一步一步实现它。 设计 TableViewCell 原型 子类化一个新的 UIT...

    2016-06-28 11:49
    1898
  • Swift3.0基础之详细讲解Closure闭包结构的使用

    源码Demo写的很详细,这里不再赘述,如下://创建一个全局的Closure,这是最后应该看的知识点 //方式一:定义一个闭包变量其实就是定义一个特定函数类型的变量,方式如下。因为Closur...

    2017-07-21 10:59
    375
  • Swift基础之NSDataDetector数据检查器(类似于正则表达式的作用)

    在iOS开发中,有一个简单的对于寻找数据的解决方案:NSDataDetector。NSDataDetector是继承NSRegularExpression(iOS中的正则表达式)的一个子类,你可以把它...

    2017-07-13 11:37
    293
  • Swift基础之属于“Sum”类型的Enum结构

    Enum结构大家应该都用到过,让我们一起来简单的看看Swift中的使用。代数类型并不是专指某种类型,而是对原有类型的一种思考方式。Sum 类型是代数类型的一种,合理的使用 Sum 类型,能让代码的可读...

    2017-07-11 16:40
    287
  • Swift基础之Literal的简单使用

    自2012年以来,可以使用 “literal” 表达式初始化NSDictionary,NSArray,NSNumber或NSString。NSNumber *numb = @1; NSArray *t...

    2017-07-07 15:49
    482
  • Swift基础之Encoding 和 Decoding

    Swift 4给我们带来了 Codable 协议,让对象转 JSON Data 变得如此的简单有许多不同的场景,您希望将您的 Class 换为数据。 一个非常常见的需求是 HTTP POST 请求的时...

    2017-07-07 15:39
    506
  • Swift基础之从强制解包看 Swift 的设计

    不知道大家有没有发现,在一个 Objective-C 和 Swift 混编的 App 中,当把一个 OC 中的参数转到 Swift 时,Swift 会自动把这个变量进行强制解包。举个例子,我在 OC ...

    2017-07-04 15:54
    425
  • Swift基础之仿资讯类实现频道的长按拖拽/删除/增加

    导读简单用Swift写了一个collectionview的拖拽点击排序效果;拖拽排序是新闻类的App可以说是必有的交互设计,如今日头条,网易新闻等。源码地址:http://download.csdn....

    2017-04-06 11:14
    647
  • Swift基础之实现选择图片时,出现类似于ActionSheet的样式

    之前看到过有APP在选择图片时,调用手机相册时,将手机相册做成了左右滑动选择的效果,这次展示的就是这种样式,用OC语言已经有人实现过类似的代码,在这里写的仅仅是效果展示的代码调用,具体代码,可以自己研...

    2017-01-12 17:32
    608
  • Swift基础之如何使用iOS 9的Core Spotlight框架

    本文由CocoaChina译者KingOfOnePiece(博客)翻译作者:GABRIEL THEODOROPOULOS?校对:hyhSuper原文:How To Use Core Spotlight...

    2017-01-08 17:17
    1009
  • Swift基础之CoreData的使用

    以前使用过OC版本的CoreData应该很好理解Swift方式,所以这里简单的展示一下,增删改查的方法使用,同时给大家说一下创建步骤,方便大家的使用,转载请注明出处,谢谢~步骤一:创建一个Swift的...

    2017-01-08 11:30
    383
  • Swift基础之侧滑Cell显示操作按钮

    好久没写过博客了,今天展示一个UITableView基础的内容侧滑Cell的方法使用,之前写过OC语言的http://blog.csdn.net/hbblzjy/article/details/517...

    2016-12-30 15:01
    842
  • Swift基础之UIPickerView和小animate的使用

    写一个简单的UIPickerView的使用Demo,比较简单,其中和一个小动画的结合使用UIPickerView的使用基本上跟OC语言中的一样,就是写法的样式问题,想必开发过OC的应该不需要多讲了,所...

    2016-12-23 16:11
    660
  • Swift基础之两指拉动图片变大变小

    我们在使用APP的时候,有时会发现有些图片可以通过两指进行放大、缩小,今天就实现这样的一种效果,比较简单,不喜勿喷。。。。var imageVi:UIImageView! = nil    var m...

    2016-12-19 10:49
    490
  • Swift基础之音乐播放随机变换着色板

    今天的内容比较简单,我也就不做详细的文字介绍了,直接上代码,希望对大家有所帮助var audioPlayer = AVAudioPlayer()    //梯度配色    let gradientLa...

    2016-12-16 10:53
    437
  • Swift基础之自定义PUSH和POP跳转动画

    之前用OC代码写过PUSH和POP的转场动画,闲来无事,将其转换成Swift语言,希望对大家有帮助,转载请注明。。。。如何实现PUSH和POP的转场动画?首先,创建一个NSObject的类,分别用来实...

    2016-12-09 11:21
    999
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部