- 博客(4)
- 收藏
- 关注
转载 Swift中的typealias
typealiastypealias 是用来为已经存在的类型重新定义名字的,通过重新命名,可以使代码变得更加清晰。使用 typealias 关键字像使用普通的赋值语句一样,可以将某个已经存在的类型赋值为新的名字。比如在计算一个平面上的距离和位置的时候,我们一般用 Double 类型来表示距离,用 CGPoint 类型来表示位置,下面是一个计算两点之间的距离的方法:func distanceBetwe
2016-03-09 11:15:46 535
原创 处理iOS键盘通知
常见的键盘通知UIKeyboardWillShowNotification 显示键盘的时候立即发出该通知 UIKeyboardDidShowNotification 显示键盘后才发出该通知 UIKeyboardWillHideNotification 键盘即将消失的时候立即发出该通知 UIKeyboardDidHideNotification 键盘消失后才发出该通知 UIKeyboardWi
2015-12-24 10:42:48 622
原创 Objective-C中的Method Swizzling
Objective-C中的Method Swizzling了解Method Swizzling前应该先来了解一下Runtime与方法相关的一些内容。1.基础数据类型SELSEL,选择器,是表示一个方法的selector的指针,定义如下:typedef struct objc_selector *SEL;方法的selector用于表示运行时方法的名字。Objective-C在编译时,会根据每一个方法的
2015-12-22 18:33:38 575
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-12-22 16:16:21 225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人