内存布局 不同内存布局区域的含义stack(栈):方法调用heap(堆):通过alloc等分配的对象bss:未初始化的全局变量data:已初始化的全局变量text:程序代码 ...
IP属地:北京
内存布局 不同内存布局区域的含义stack(栈):方法调用heap(堆):通过alloc等分配的对象bss:未初始化的全局变量data:已初始化的全局变量text:程序代码 ...
2016年4月21日,阿里巴巴在Qcon大会上宣布开源跨平台移动开发工具Weex,Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体...
苹果官方加载大图片例子 首先得知道图片加载到内存中的大小怎么计算 如果是位图,则位图多大则加载到内存中所占用的大小就是多大。 如果是非位图的图片比如jpg/png,则需要解码...
一、KVO KVO 的作用: kvo 就是监听某个对象的属性,在该属性的值发生变化时,通知观察者。 KVO 的简单实用 我们运行,可以看到结果: 参数说明: addObser...
简单说下写这篇简书的目的吧,swizzle 对iOS开发者并不陌生,网上也有很多资料。但是我浏览一些文章,多数都是写的不全。为什么不全,一是swizzle 在实现方法交换时不...
今天我们来总结一下经典常用的排序算法。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排...
接上一篇移动端路由层设计,这一篇是实战篇,手把手的带你编写一个简单的路由组件。有朋友说很多人都收藏以后就再也没看过,其实这属于时间管理问题,在你忙碌的工作和生活的时候,有时候...