iOS 开发专栏
芒果味ly
有一天有人来敲你的门了,你准备好打开迎接了吗?那个人的名字就叫做幸福!
展开
-
iOS6,7 隐藏状态栏
一、iOS7状态栏的变化原创 2014-05-16 17:22:53 · 705 阅读 · 0 评论 -
block的使用与内存管理
对于 block 的初步理解原创 2014-05-29 15:14:20 · 972 阅读 · 0 评论 -
解决 CALayerInvalidGeometry 问题
Thread : Fatal Exception: CALayerInvalidGeometry原创 2016-03-28 21:57:18 · 3914 阅读 · 0 评论 -
关联引用的使用方法
这年头如果不会给现有的类添加属性,就感觉你太 low 了点,光知道通过类别添加、覆盖方法是不够的,有的时候我们真的需要给已有类添加个酸爽的属性,这个类可以是系统的类,也可以是自己写的类,没什么限制!原创 2016-03-26 20:38:45 · 629 阅读 · 0 评论 -
使用 block 的小技巧和注意事项
block 捕获环境变量带来的好处和副作用原创 2016-03-25 10:47:55 · 2320 阅读 · 0 评论 -
使用 DEBUG 宏屏蔽调试信息
使用 DEBUG 宏控制调试信息的输出原创 2014-05-29 16:30:28 · 1869 阅读 · 0 评论 -
使用weak strong dance 解决 block 循环引用
使用 block 的时候很容易造成循环引用,使用 ARC 编译与否解决的办法也不一样,这里简单总结下,需要硬性的记住类型也是很烦的一件事,如果能自动推断出类型就好了,这里介绍一个保留的函数实现自动推断变量类型,最后总结出 weak strong dance 的宏。原创 2014-05-26 11:25:33 · 1555 阅读 · 0 评论 -
Mac OS 更新到 10.11.3 之后打不开 github
把系统更新到了 10.11.3 之后,使用 safari 打不开 github 了,可以打开百度...原创 2016-04-05 22:32:33 · 1230 阅读 · 0 评论 -
系统JSON解析的三个参数含义
NSJSONReadingAllowFragments:告诉解析器顶级对象不是一个NSArray或NSDictionary;NSJSONReadingMutableContainers:将使解析器生成可变NSArrays和NSDictionaries; NSJSONReadingMutableLeaves:将使解析器生成可变NSString对象;如果一个错误发生在解析,那么错误参数将被设置原创 2014-05-29 17:31:42 · 730 阅读 · 0 评论 -
OC中 Null 与 nil的区别
NULL则给任何指正赋值,NULL和nil不能互换,nil用于类指针赋值(在oc中类是一个对象,是类的meta-class的实例),而NSNull则用于集合操作,虽然它们表示的都是空值,但使用场合完全不同,所以在编码时要严格按照变量类型来赋值原创 2014-05-29 16:46:15 · 1097 阅读 · 0 评论 -
使用Mac不得不知道的一些快捷键
以资源管理器方式打开桌面:cmd + shift + d;隐藏原创 2014-05-28 15:02:22 · 482 阅读 · 0 评论 -
Mac工具
Mac 系统自带了几款开发中jing原创 2014-05-26 11:14:41 · 595 阅读 · 0 评论 -
ARC工程使用不支持ARC的库以及非ARC工程使用ARC的库编译设置
好记性还是不如烂笔头:ARC工程,若要不使用原创 2014-06-27 14:17:19 · 400 阅读 · 0 评论 -
iOS开发之手势识别器
一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event -原创 2014-05-15 18:38:29 · 853 阅读 · 0 评论 -
使用SVN上传.a文件
使用“莲花”(Versions)貌似不能上传.文件原创 2014-05-21 11:30:25 · 477 阅读 · 0 评论 -
浅析关联引用
关联引用可以给现有类添加属性,底层是如何实现的?快戳进来看看吧!以后开发爽了,因为添加属性使用关联引用来实现,添加方法使用类别实现!一切都是这么的简单!原创 2016-03-26 20:43:31 · 1211 阅读 · 0 评论