属性包装器(Property Wrappers) A property wrapper adds a layer of separation b...
操作符(Operators) 下表是Dart中定义的操作符。 很多操作符都可以重载,详情参考Overridable operators 当你使用...
UIStackView 在iOS9中苹果在UIKit框架中引入了一个新的视图类UIStackView。UIStackView类提供了一个高效的接...
题目 输入一个字符串,打印出该字符串中字符的所有排列。 例如,输入字符串abc,则打印出由字符串a、b、c能排列出的所有字符串abc、acb、b...
动画事物 CATransaction是 Core Animation 中的事务类,在iOS中的图层中,图层的每个改变都是事务的一部分,CATra...
AV Foundation的播放都围绕AVPlayer类展开,AVPlayer是一个用来播放基于时间的视听媒体的控制器对象。支持播放从本地、分布...
Objective-C对象模型 Objective-C的Runtime是开源的,可以在这里下载,在objc4-532.2以后,苹果把NSObje...
内存泄露 Memory that was allocated at some point, but was never released and...
题目 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。比如,下图中左边二叉搜索...