240 发简信
IP属地:湖南
  • Swift - 属性包装器(@propertyWrapper)的使用

    属性包装器(Property Wrappers) A property wrapper adds a layer of separation b...

  • Resize,w 360,h 240
    Dart(2.2) - 操作符(Operators)

    操作符(Operators) 下表是Dart中定义的操作符。 很多操作符都可以重载,详情参考Overridable operators 当你使用...

  • Resize,w 360,h 240
    iOS - UIStackView的使用

    UIStackView 在iOS9中苹果在UIKit框架中引入了一个新的视图类UIStackView。UIStackView类提供了一个高效的接...

  • 剑指offer - 字符串的排列

    题目 输入一个字符串,打印出该字符串中字符的所有排列。 例如,输入字符串abc,则打印出由字符串a、b、c能排列出的所有字符串abc、acb、b...

  • iOS动画事物(CATransaction)

    动画事物 CATransaction是 Core Animation 中的事务类,在iOS中的图层中,图层的每个改变都是事务的一部分,CATra...

    0.8 6213 1 11
  • iOS - AVPlayer播放本地和网络视频

    AV Foundation的播放都围绕AVPlayer类展开,AVPlayer是一个用来播放基于时间的视听媒体的控制器对象。支持播放从本地、分布...

  • Resize,w 360,h 240
    iOS - 回顾Objective-C的对象模型

    Objective-C对象模型 Objective-C的Runtime是开源的,可以在这里下载,在objc4-532.2以后,苹果把NSObje...

  • Resize,w 360,h 240
    Instruments - Leaks的使用

    内存泄露 Memory that was allocated at some point, but was never released and...

  • 剑指offer - 二叉搜索树与双向链表

    题目 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。比如,下图中左边二叉搜索...

个人介绍
iOS developer
Just do IT
Self-discipline