标签归档:iPhone

关于Json中null的问题以及宏的返回值

本条目发布于。属于iPhone笔记分类,被贴了 标签。作者是

在iOS开发过程中经常需要与服务器进行数据通讯,Json就是一种常用的高效简洁的数据格式。

问题现象

但是几个项目下来一直遇到一个坑爹的问题,程序在获取某些数据之后莫名崩溃。其实很早就发现了原因:由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据:

&qu[......]

Read more

【iOS】显示系统内所有字体fonts

本条目发布于。属于iPhone笔记学习开发笔记分类,被贴了 标签。作者是

最近跟美工对字体,发现ios系统中已经有很多字体了,但是根本不知道字体的效果和名字,无从下手,于是就搞了一个小工具来显示所有的字体,方便查找对比,效果如下哦:

屏幕快照 2013-04-02 下午1.23.35 1

具体代码如果需要的话请到此下载

不过,我发现了一个致命的问题,这些字体对于中文来说几乎没什么区别。。。。(内牛满面啊!)

【iOS】浅析为什么delegate不能使用retain属性

本条目发布于。属于iPhone笔记分类,被贴了 标签。作者是

下午在群里正在讨论这个问题,大晚上看到这文章,非常激动。刚看开头以为作者文笔很差,估计写不清楚什么东西。但是,看完才发现这是干货,让我对内存管理又有了新的认识,自愧不如。决定不睡觉了,马山转载记录下来。

感谢原作者的分享,原文已经打不开,故在此放上转载的链接:http://stefan321.[……]

Read more

在ios项目中使用iConsole,实现程序内debug

本条目发布于。属于iPhone笔记iPhone资料学习资料分类,被贴了 标签。作者是

还记得上次微信的4.3.3版中三指向上滑就可以调出iConsole控制台吗?当时还是蛮好奇的。随便了解了一下,没有深入。最近项目给甲方测试。老是反馈说在他们的网络下崩溃,而我却无法重新现bug。于是就想到了内置这个iconsole,看看他使用时的log。

IMG_0541

我在github下到了开源的icons[……]

Read more

【iOS】 推送服务的配置和实现

本条目发布于。属于iPhone笔记分类,被贴了 标签。作者是

前几天给app增加了推送服务,看了好多资料,最终实现了。在此整理一下,理清思路以便以后复习。

原理分析

================================

至于推送的原理,我大致提一下:

         大致如上图:

             1)、app 向苹果推[……]

Read more

【iOS】Objective-C 内存管理精髓

本条目发布于。属于iPhone笔记iPhone资料学习资料分类,被贴了 标签。作者是

OC的内存管理是我一直在学习的内容,以前也看了很多相关的文章,但是由于经验少,基本都是纸上谈兵,所以都不深刻。然后,在做项目之中,我也吃了很多内存上的苦,慢慢的积累了一些经验,然后时常回头看看这些文章,发现有了很多体会。
每一次回头看觉得自己在内存管理上有一次飞升。
讲讲现在对内存管理的理解:内[……]

Read more