2010年12月1日加入当时的MRC,经历过EyeTrackShop,在到2014年12月底,Sticky整个部门被裁撤,我被外包出去做一些电信器材测试的相关工作。我从头到尾经历一个公司的从无到有,再到消亡。先前我也跟自己说好,无论如何要把这个完整的过程经历下来,现在我做到了。简单记录一下,以免很快...
分类:
其他好文 时间:
2014-12-21 22:01:43
阅读次数:
190
1.内存管理原理的介绍
1.1C的内存管理
char *p = (char *)malloc(100*sizeof (char));
这是C的动态内存分配,我们手动跟系统申请了100个字节的内存;或者说系统在堆里开辟了100个字节的空间,并将这个空间的首地址返回给指针变量p。
strcpy(p,"Hello World!");
将字符串拷贝给指针...
分类:
编程语言 时间:
2014-12-16 10:02:39
阅读次数:
298
iOS多线程技术—单例模式(ARC)一、简单说明:设计模式:多年软件开发,总结出来的一套经验、方法和工具java中有23种设计模式,在ios中最常用的是单例模式和代理模式。二、单例模式说明(1)单例模式的作用:可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问,从而方便地控制了实例...
分类:
移动开发 时间:
2014-12-11 14:02:02
阅读次数:
2037
以下讨论在 MRC 下。 1,不要在init和dealloc函数中使用accessorDon’t Use Accessor Methods in Initializer Methods and deallocThe only places you shouldn’t use accessor met...
分类:
其他好文 时间:
2014-12-08 12:17:28
阅读次数:
159
一、静态变量 和 全局变量以及 可变对象(NSMutableArray,NSMutableString)的变量 在加和不加 __block 都会直接引用变量地址。也就意味着 可以修改变量的值。在没有加__block 参数的情况下。以下所有block 均为= 栈block ,且 MRC 环境。 ...
分类:
其他好文 时间:
2014-12-05 18:53:49
阅读次数:
196
iOS中,MRC和ARC混编 如果一个工程为MRC,其中要添加ARC的文件:选择target -> build phases -> compile sources -> 单击ARC的文件...
分类:
其他好文 时间:
2014-12-05 17:15:58
阅读次数:
138
MRC这个词应该是我编的,ARC,Automatic Reference Counting,手工引用计数就应该是:Manual Reference Counting,那就应该是MRC喽,不过没有见人这样用过。ARC引入了新的语句管理自动释放池语法:@autoreleasepool { // Cod....
分类:
其他好文 时间:
2014-11-22 18:50:00
阅读次数:
187
1 说说 你对 MRC和 ARC 的理解
2 对OC内存分析 有什么好的方法,
3 corePlot
4 pop 动画
5 cocoapods
6 GCD
7 瀑布流 及 uicollectionviewlayout
8 ios 布局 适配
9 block
聊了 一个多小时
请各位大神 留言 求答案...
分类:
移动开发 时间:
2014-11-19 01:37:05
阅读次数:
178
DES加密(支持ARC与MRC)源文件:YXCrypto.h 与YXCrypto.m//// YXCrypto.h// 用秘钥给字符串加密或者解密//// Created by YouXian on 14-11-16.// Copyright (c) 2014年 YouXian. All r...
分类:
其他好文 时间:
2014-11-17 00:15:41
阅读次数:
388
一、什么是 ARC ?所谓ARC就是Automatic Reference Counting , 即自动引用计数。ARC是自iOS5引入的。ARC机制的引入是为了简化开发过程的内存管理的。相对于之前的MRC (Manual Reference Counting) , ARC机制显得更加自动化。在使用...
分类:
移动开发 时间:
2014-11-05 01:54:51
阅读次数:
226