240 投稿
收录了11篇文章 · 2人关注
  • Resize,w 360,h 240
    CollectionView 居左对齐(搜索、历史记录)

    之前做使用collection做历史记录,不管sollection的怎么设置,item之间能设置最小距离,却不能设置最大距离,所以总是达不到预期...

    1.5 滚滚猫 0 24
  • Resize,w 360,h 240
    Swift常用开发笔记

    记得在学习oc的时候,看到过一个CollectionView实现的瀑布流的项目,从网络加载图片,用SDWebImage做缓存。效果如下: 1.高...

  • 下标语法(Subscript Syntax)

    下标语法概念: 类和结构体以及枚举能够声明下标快捷访问集合中的成员。例如数组someArray[index]或者字典someDictionary...

  • 泛型(Generics)

    泛型的概念: 这里有一个方法交换int 类型的两个变量,当我们想要交换两个double类型或者string类型的变量又要分别写别的两个函数。这时...

  • 反初始化(Deinitialization)

    反初始化概念: Swift里面有自动内存管理机制(ARC),当你的实例被销毁的时候自动帮你清理内存。但是有时候你想要手动释放内存,想要在内存释放...

  • 错误处理(Error Handling)

    错误处理的概念: 我经常会遇到某些原因导致操作失败,例如当你读取文件内容的时候有可能会因为文件不在,或者没有权限,或者读取格式不正确,而导致读取...

  • Resize,w 360,h 240
    swift实现持续震动

    首先我必须说清楚的是,本文的重点不是讲如何通过Swift实现持续震动这个功能,而是通过实现这个功能来学习在Swift中如何把一个c函数作为另一个...

  • 闭包(Closures)

    闭包的三种表现形式: 1.全局函数:有名字但是不会捕获任何值的闭包。2.嵌套函数:有名字可以捕获器封闭函数域内值的闭包。3.闭包表达式:没有名字...

  • 函数(Functions)

    函数的概念: 函数也叫做方法,是有名字的闭包。 函数的参数: 无参数 func sayHello(personName: String, alr...

  • 方法(Methods)

    方法概念: 函数在类,结构体,枚举中就叫方法。 实例方法举例: let counter = Counter()// the initial co...

专题公告

swift学习