- 博客(5)
- 收藏
- 关注
转载 VS2015 Git 源码管理工具简单入门
1.VS Git插件1.1 环境VS2015+GitLab1.2 Git操作过程图解 1.3 常见名词解释拉取(Pull):将远程版本库合并到本地版本库,相当于(Fetch+Meger)获取(Fetch):从远程版本库获得最新版本合并(Meger):将两个版本库进行合并操作提交(Commit):将所做的更改,存
2017-08-30 10:59:29 284
转载 __weak与__block修饰符到底有什么区别
API Reference对__block变量修饰符有如下几处解释://A powerful feature of blocks is that they can modify variables in the same lexical scope. You signal that a block can modify a variable using the __block storag
2017-08-30 10:07:25 211
转载 _weak typeof(self) weakSelf = self
_weak typeof(self) weakSelf = self; (一)内存管理原则 1、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(), 并对旧对象调用release(),所以设为nil等于release。 2、只要某个对象被任一strong指针指向,那么它将不会被销毁,否则立即释放,不用等
2017-08-30 10:02:44 192
转载 C语言宏定义时#(井号)和##(双井号)的用法
http://www.cnblogs.com/welkinwalker/archive/2012/03/30/2424844.html#在英语里面叫做 pound在C语言的宏定义中,一个#表示字符串化;两个#代表concatenate(串联,字符之间相加的意思)举例如下:#include void quit_command(){
2017-08-25 09:15:47 950
原创 iOS 中宏定义反斜杠( \ )的作用
c语言中,宏定义太长,用反斜杠转义,可写成多行;写成多行时,反斜杠后不能有空格,否则编译器(ARM或VC)会报错!宏定义转为多行以后,最后一行不可再加反斜杠!!
2017-08-25 09:14:26 899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人