一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令; 常用命令 git fe...
一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令; 常用命令 git fe...
深.浅拷贝 copy/mutableCopy NSString copy/mutableCopy NSMutableString 结论: 注意:...
在开发中我们经常使用代理,或自己写个代理,而代理属性都用weak(assign)修饰,看过有些开发者用strong(retain),但并没发现有...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗...
修饰局部变量 让局部变量只初始化一次 局部变量在程序中只有一份内存 对局部变量用static声明,把它分配在静态存储区,该变量在整个程序执行期间...
你要知道的runtime都在这里 转载请注明出处 http://www.jianshu.com/p/17e158a666b1 本文主要讲解run...
前言 好几天都没有写简书了,主要是最近一直在做原型图,六天的时间出了两个项目的原型(PC+手机),结果累成狗,发现自己真有点像超人了。昨天写了一...
NSAssert()是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是否属于Bug,满足条件返回真值,程...
通常, 我们会采用如下的一些措施来防止重复点击UIButton: 使用UIButton的enabled或userInteractionEnabl...
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面...
专题公告
常用知识