关键字:MRC 手动引用计数 僵尸对象 NSZombieEnabled周日在某群遇到一份求助代码,大致情况是UITableViewController初始化正常,向下划去时应用崩溃。问题定位到覆盖的initWithStyle中,对方的代码有一处赋值语句:_name = name。这句话直接使用了后台...
分类:
移动开发 时间:
2014-12-29 10:25:04
阅读次数:
137
iOS5.0以后就开始可以使用ARC来代替之前的MRC。但在一些新手写ARC项目中, 用到了之前其他人的MRC类,就会出报错。同样的一些酷爱MRC的程序员用到别人的ARC的类的时候,也会报错!这时候怎么办?方法比较简单,只需要做下面的一个步骤就可以解决:ARC项目中想使用MRC的类, 需要在targ...
分类:
其他好文 时间:
2014-12-23 15:07:30
阅读次数:
126
------------内存管理---------------内存管理分类:ARC(自动内存管理) 和MRC (手动内存管理)ARC:内存管理的事情有系统来做MRC: 内存管理的事情由程序员来做要想手动管理内存,先要将程序变成手动内存管理状态retain 使引用计数+1release 使引用计数 -...
分类:
其他好文 时间:
2014-12-22 21:08:38
阅读次数:
169
2010年12月1日加入当时的MRC,经历过EyeTrackShop,在到2014年12月底,Sticky整个部门被裁撤,我被外包出去做一些电信器材测试的相关工作。我从头到尾经历一个公司的从无到有,再到消亡。先前我也跟自己说好,无论如何要把这个完整的过程经历下来,现在我做到了。简单记录一下,以免很快...
分类:
其他好文 时间:
2014-12-21 22:01:43
阅读次数:
190
MIMO故名思意就是多输入多输出。
首先来了解一下关于增益的概念及计算方法:
在扩频通信系统中有两个重要的概念:处理增益和抗干扰容限。
处理增益是用来说明通信系统信噪比改善的程度,△是系统干扰的一个性能指标。一般把扩频信号带宽W与信息带宽△F之比成为处理增益Gp,
即 Gp=W/△F
举个例子:全速信息带宽为9.6Kbit/s,扩频带宽为1.2288...
分类:
其他好文 时间:
2014-12-19 22:04:56
阅读次数:
152
Matlab信号上叠加噪声和信噪比的计算 发表于11个月前(2014-01-24 18:38) 阅读(26)|评论(0) 0人收藏此文章, 我要收藏 赞0开源中国 Team 团队协作平台正式开放 —— http://team.oschina.net 信噪比 在信号处理...
分类:
其他好文 时间:
2014-12-16 22:20:19
阅读次数:
297
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