随笔分类 -  ios

摘要:内存的理解C语言程序的内存分布1.堆:动态内存 2.栈:函数调用/局部变量 3.全局变量/静态变量 4.机器指令OC的内存管理使用了“引用计数”的方式。ARC之前内存需要程序员手动的释放创建的对象,当对象引用的时候计数+1,当计数为0时对象释放,但是ARC出现后系统将会为你管理内存,在ARC环境中只... 阅读全文
posted @ 2015-12-15 10:52 Jack~Bai 阅读(257) 评论(0) 推荐(0)
摘要:一、iOS runtime原理对于runtime机制,在网上找到的资料大概就是怎么去用这些东西,以及查看runtime.h头文件中的实现,当然这确实是一种很好的学习方法,但是,其实我们还是不会知道runtime底层编译成C++语言之后做了什么?查到一个大牛给资料,顿时对runtime有了一定认识!我... 阅读全文
posted @ 2015-12-11 17:16 Jack~Bai 阅读(156) 评论(0) 推荐(0)
摘要:初级在开发过程中,下面这些初级技巧需要时刻注意:1.使用ARC进行内存管理2.在适当的情况下使用reuseIdentifier3.尽可能将View设置为不透明(Opaque)4.避免臃肿的XIBs5.不要阻塞主线程6.让图片的大小跟UIImageView一样7.选择正确的集合8.使用GZIP压缩1)... 阅读全文
posted @ 2015-12-11 16:56 Jack~Bai 阅读(176) 评论(0) 推荐(0)
摘要:iOS1 最大特性是具有其他手机无法比拟的触屏功能,使捏拉缩放和慢性滚动变得近乎完美。从而使应用的体验变得更加自然而即时。 缺点:1.不支持复制/粘贴文本。 2.无法在发邮件时添加附件。 3.不支持彩信功能。 4.Exchange邮件推送。 5.可自定义的主屏幕、 t... 阅读全文
posted @ 2015-12-09 12:56 Jack~Bai 阅读(1588) 评论(0) 推荐(0)