一,新建立一个工程,用于测试引用计数的变化. 二,找到如下路径Build Phases---->Compile Sources---->AppDelegate.m 三,选中AppDelegate.m文件,如图所示. 四,将AppDelegate.m的Compiler Flags设置为"-fno-objc-arc".如图所示. 这是因为我们要在AppDelegate.m文件中写我们的测试的代码.而工程默认是ARC管理内存的.所以,我们将其用参数“-fno-objc-arc&q…
一.新建立一个project.用于測试引用计数的变化. 二,找到例如以下路径Build Phases---->Compile Sources---->AppDelegate.m 三,选中AppDelegate.m文件,如图所看到的. 四.将AppDelegate.m的Compiler Flags设置为"-fno-objc-arc".如图所看到的. 这是由于我们要在AppDelegate.m文件里写我们的測试的代码.而project默认是ARC管理内存的.所以,我们将其用參数…
iOS-ARC-环境下如何查看引用计数的变化 一,新建立一个工程,用于测试引用计数的变化. 二,找到如下路径Build Phases---->Compile Sources---->AppDelegate.m 三,选中AppDelegate.m文件,如图所示. 四,将AppDelegate.m的Compiler Flags设置为"-fno-objc-arc".如图所示. 这是因为我们要在AppDelegate.m文件中写我们的测试的代码.而工程默认是ARC管理内存的.所以,…
众所周知,iOS开发的时候,使用ARC的话,dealloc函数是不需要实现的,写了反而会出错. 但有些特殊的情况,dealloc函数还是需要的. 比如,在画面关闭的时候,需要把ViewController的某些资源释放, 在viewDidDissppear不一定合适,viewDidUnload一般情况下只在memory warning的时候才被调用. 不用ARC的情况下,我们自然会想到dealloc函数. 其实ARC环境下,也没有把dealloc函数禁掉,还是可以使用的.只不过不需要调用[sup…
iOS 在 ARC 环境下 dealloc 的使用.理解误区 太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的漂亮人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载.谢谢合作. 下图最后一句话.解开了俺接触 ARC 以来一直的误解: 在 ARC 环境下,重载的…
ARC & MRC下string内存管理策略探究 前两天跟同事争论一个关于NSString执行copy操作以后是否会发生变化,两个人整了半天,最后写代码验证了一下,发现原来NSString操作没我们想的那么简单,下面就让我们一起看看NSString和NSMutableString在MRC下执行retain,copy,mutableCopy,以及ARC下不同的修饰__weak, __strong修饰赋值究竟发生了什么. 一.验证代码如下: - (void)testStringAddress { ;…
本文是根据<Go Web 编程>,逐步学习 Ubuntu 环境下go的安装的笔记. <Go Web 编程>的URL地址如下: https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/preface.md Ubuntu下安装Go语言,必备的东西有:GCC, GO语言. GCC的下载与安装这里不做表述,有需要的同学请自行查找. Go的下载,可以从以下地址下载: http://www.g…
有关Spring加载bean系列,今天这是最后一篇了,主要接上篇对于从Spring容器中获取Bean的一些细节实现的补充. <Spring读书笔记--bean加载>--Spring如何加载消化一个xml配置文件 <Spring读书笔记--bean解析>--Spring如何将xml文件的各种标签转换为BeanDefinition并注册到Spring容器下 <Spring读书笔记--bean创建(上)>--概述Spring如何从容器中取出需要的那个Bean 从缓存中加载单例…
博主最近开始学习主流框架django 网上大部分的安装环境都linux的 由于博主在windows环境下已经有了 Pycharm编辑器 ,所以决定还是继续在windows环境下学习 首先是下载 链接 博主下载的版本是11  百度云 因为是windows环境下安装,接下来因为博主已经安装过python了 这里就不详细介绍了,把压缩文件解压后复制到python路径下 通过cmd进入命令行 进入到python路径下已解压的Django文件下 python setup.py install 然后就是安装…
Oracle 安装.PL/SQL 配置使用  前言:因更换机械硬盘为 SSD 固态硬盘装了新 Windows 7 系统,需要重新搭建开发环境,把 Oracle 安装过程和 PL/SQL 配置使用做下笔记. 一.原始文件 win32_11gR2.zip PLSQL Developer 11.0.0.1762 中文绿色注册版.zip (网上可以下载这两个文件) Oracle 官网: https://www.oracle.com/technetwork/database/enterprise-edit…