码迷,mamicode.com
首页 >  
搜索关键字:mrc    ( 470个结果
2015 IOS 学习笔记 内存管理,页面跳转 ——蓝懿教育
——————————内存管理————————————————手动内存管理(MRC)中常用的三个方法retain:导致内存计数+1release:导致内存计数-1copy:复制出来一个新的对象 和之前对象的数据可能一致 但是 不是同一个对象 此对象内存计数是1autorelease:自动释放 当变量出...
分类:移动开发   时间:2015-09-12 23:33:24    阅读次数:266
蓝懿教育记录
几天又上了一天课学习了文件管理的内容,以及留了一个相册的作业还复习了内存管理的内容:手动内存管理(MRC)中常用的三个方法retain:导致内存计数+1release:导致内存计数-1copy:复制出来一个新的对象和之前对象的数据可能一致但是不是同一个对象此对象内存计数是1autorele..
分类:其他好文   时间:2015-09-12 16:16:45    阅读次数:146
在MRC中让某些类使用ARC编译 或者相反
如果你的工程是MRC 想让某些类使用ARC进行编译的话 那么需要在Build Phases中Complile Sourse 把该类后面 写上如下命令:-fobjc-arc 反之 写上如下命令:-fno-objc-arc 点小三角找到你引入的类双击出现在小框里输入-fobjc-arc.
分类:其他好文   时间:2015-09-10 22:30:19    阅读次数:132
蓝懿iOS培训日志6 自习日小记和复习内存管理
今天是自习日,我把从开学到现在学的知识全部过了一遍,会的很熟练的略过,有印象生疏了的再看一下,不明白的着重学习,整个过程伴随着做笔记,把知识概括成自己理解的文字用文本分开保存好,以后就不用像今天一样花大把时间复习,只需要看看自己整理的笔记就好了。内存管理挺重要,需要好好理解消化。手动内存管理(MRC...
分类:移动开发   时间:2015-09-08 19:54:50    阅读次数:191
Block 在不同情况下的变量存储区域
一.如果只使用全局或静态变量或不使用外部变量, 那么Block块的代码会存储在全局区;二.如果使用了外部变量, 在ARC中, Block块的代码会存储在堆区; 在MRC中, Block快的代码会存储在栈区;三.block默认情况下...
分类:其他好文   时间:2015-09-06 14:30:35    阅读次数:122
Block 在不同情况下的变量存储区域
一.如果只使用全局或静态变量或不使用外部变量, 那么Block块的代码会存储在全局区; 二.如果使用了外部变量, 在ARC中, Block块的代码会存储在堆区; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? 在MRC...
分类:其他好文   时间:2015-09-05 22:24:07    阅读次数:211
MRC实现猜拳游戏(附:@property理解偏差纠正)
1 /* 猜拳游戏 2 对象1:人, 属性:输入要出的拳并显示,分数,姓名 3 对象2:Bot,属性同上,继承。自动生成出拳,枚举法。显示出拳,与传过来的人的出拳作比较,判定结果并输出分数。 4 其他:每比较一次提示是否继续。 5 6 注意:MRC! 7 ...
分类:其他好文   时间:2015-09-01 01:29:16    阅读次数:160
静态库 动态库
1,存在形式静态库: .a 和 .framework;动态库: .dylib 和 .framework;2. 使用静态库: 链接时,静态库会完整的复制到可执行文件中,被多次使用就会用多份冗余拷贝; -- (核心代码,将MRC打包成静态库,避免切换开发环境)动态库: 链接时,不复制,程序运行时 由系统...
分类:其他好文   时间:2015-08-26 01:33:55    阅读次数:153
ARC与MRC的性能对比
MRC似乎已经是一个上古时代的话题了,不过我还是绕有兴致的把它翻出来。因为,今天我被一个问题问住了:ARC与MRC的性能方面孰优劣。确实,之前没有对比过。先来做个测试吧。首先我们需要一个计时辅助函数,我选择使用mach_absolute_time,计算时间差的函数如下:doublesubtractT...
分类:其他好文   时间:2015-08-21 12:58:57    阅读次数:149
assign、retain、release、nonatomic、atomic、strong、weak
都是用于修饰@property声明的变量 assign:用于非oc对象类型,表示直接赋值(默认值) retain:用于mrc中,用于类属性中有oc对象的情况,表示先判断赋值的对象是否和实例对象变量的值相等,                 若不相等则先retain在赋值。(即release旧值,retain新值,用于修饰对象) release:用于mrc中,将对象的引用计数减1 atom...
分类:其他好文   时间:2015-08-21 11:24:36    阅读次数:171
470条   上一页 1 ... 33 34 35 36 37 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!