- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 在非ARC项目中引用ARC对象,是否需要手动释放
需要,只有那个第三方类是arc的,你为这个第三方类配置了fobjc-arc,那么它编译后,这里面需要释放的东西,编译器会自动帮你插入release代码非arc的文件需要自己手工调用releaseARC只为那个文件(设置了arc编译的)内申请的对象做这件事情你的文件中申请的对象,要自己release
2014-02-27 11:26:24 1058
转载 如何在ARC代码中混编非ARC代码
“ios中如果arc和非arc文件混编,可以在build parses中指定compile flags,如果arc文件设为"-fobjc-arc",非arc文件设为"-fno-objc-arc"”(简单的可以用上面的一句话去实现)(以下是对ARC的介绍,有时间有耐心的话可以去看看)本文部分实例取自iOS 5 Toturai
2014-02-27 11:06:10 896
原创 arc中的pushViewController内存泄漏的问题
最近项目里遇到了这样的问题!!用instruments观察,发现在页面来回切换的时候,没有释放相应的内存!!在非ARC模式下,直接autorelease就完事了,但ARC下该如何处理这个地方呢??请各位大神给点指点!!虽然ARC的内存管理是交给了系统,但天下没有完美的事情,同样这个也是!!有很多地方还是需要注意的!!uiviewcontroller A, B B 不要含有 stro
2014-02-27 11:00:38 1844
转载 iOS开发内存警告Memory Warning和ViewController的生命周期的问题
IPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。苹果公司系统工程师建议,应用程序所占内存不应该超过20MB,开发人员圈内流传着一个粗略的经验法则:当应用程序占用了大约20MB内存时,iphone开始发出内存警告。当应用程序所占内存大约为30MB时,iphone OS会关闭应用程序。收到此消息后,app必须
2014-02-25 17:47:06 1371
原创 从SVProgressHUD中看NSTimer的内存释放
NSTimer创建的定时器如何释放呢,参考一下SVProgressHUD,非ARC中的工程也不用release, 直接invalidate, 然后将timer置为nil就可以了。- (void)setFadeOutTimer:(NSTimer *)newTimer { if(fadeOutTimer) [fadeOutTime
2014-02-24 11:16:07 881
转载 Git使用基础篇
Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概念和原理,第二篇重点介绍 Git的使用技巧,最后会在Git Hub上创建一个开源项目开启你的Git实战之旅1、Git是什么
2014-02-21 09:51:53 600
转载 UIImage imageNamed的释放问题
为了方便,一开始读取图像资源的时候都是直接使用了[UIImage imageNamed:@""]方法,这个方法非常方便,一句话就可以从bundle中读取图片。初步测试,功能一切正常。后来发现多次操作之后,应用经常发生内存警告从而导致自动退出的问题。定位之后发现是由于[UIImage imageNamed: @""]分配的图像都没有释放引起的。而之前从官方的reference中得到的信息应该
2014-02-20 15:59:31 3945
转载 iOS 创建与删除文件夹
NSString *imageDir = [NSString stringWithFormat:@"%@/Caches/%@", NSHomeDirectory(), dirName];BOOL isDir =NO;NSFileManager *fileManager = [NSFileManagerdefaultManager];BOOL existed = [f
2014-02-08 22:29:49 676
转载 使用Xcode 4编译器设定Release/Debug教程
使用Xcode 4编译器设定Release/Debug教程是本文要介绍的内容,详细的介绍了xcode 4中的编译器,我们先来看详细内容。AD:2013云计算架构师峰会课程资料下载使用Xcode4编译器设定Release/Debug教程是本文要介绍的你内容,主要是来学习xcode 4的相关内容,让我们更一步的去熟悉、了解xcode 4,内容不多,不过真的可以帮
2014-02-08 00:36:51 1030
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人