iOS技术之内存管理
文章平均质量分 67
camellia丶哑灬
兴趣是最好的导师
展开
-
SDWebimage的缓存机制
• UIImageView+WebCache: setImageWithURL:placeholderImage:options: 先显示 placeholderImage ,同时由SDWebImageManager 根据 URL 来在本地查找图片。 • SDWebImageManager: downloadWithURL:delegate:options:userInfo: SD原创 2016-03-06 12:48:43 · 1035 阅读 · 0 评论 -
关于内存
一.内存分析 1.静态分析(Analyze) 不运行程序, 直接检测代码中是否有潜在的内存问题(不一定百分百准确, 仅仅是提供建议) 结合实际情况来分析, 是否真的有内存问题2.动态分析(Profile == Instruments) 1> 运行程序, 通过使用app, 查看内存的分配情况(Allocations) * 可以查看做出了某个操作后(比如点击了某个按钮\显示了某个控制器), 内原创 2016-03-06 12:45:45 · 247 阅读 · 0 评论 -
数据持久化
数据持久化数据(文件)存储 一、文本和plist文件 NSString、NSArray、NSDictionary二、归档和解档(字节文件) NSData(实体类、文本、图片、视频)三、NSUserDefault 应用程序的配置信息 1.得到当前应用程序的配置信息 NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];2.存储信原创 2016-02-22 15:08:18 · 216 阅读 · 0 评论 -
OC 内存管理
Object-C 并没有像 C#、java 那样拥有垃圾回收机制,所以OC的内存管理需要开发人员手动维护。一、引用计数器 Automatic Reference Counting 在Xcode4.2及以后的版本引入了ARC机制,可以为你的代码自动带上内存释放的代码,而如果需要手动修改,则会报错。如果需要关闭ARC: 选中项目属性—>Build Settings —>搜索“garbage原创 2016-02-17 15:23:01 · 332 阅读 · 0 评论 -
清理Xcode内存
这个是显示隐藏文件夹的: 打开命令行,然后输入defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder。回车 ~/资源库/Developer/Xcode 1.移除模拟器的临时文件 影响:可重新生成;如果需要保留较新版本的模拟器,但tmp文件夹很大。放心删吧,tmp文件夹里的内容是不重要的。在iOS原创 2016-04-26 14:31:04 · 1027 阅读 · 0 评论 -
conrestoneSVN的登录,使用自行解决,嘻嘻
安装包链接地址: 链接: http://pan.baidu.com/s/1eS4T5J0 密码: jwi2 记得在自己电脑上选择安全隐私-允许所有来源,不然你每次安装都会显示已损坏,不行别怪我哦。选择第一项 基本都是后两者吧。我也不知道你们是用的什么。已经很详细了,不好别怪我,我也不知道怎么说了,只是服务器地址的时候,你一个一个的试吧。我都试了五次才解决原创 2016-05-13 10:33:21 · 435 阅读 · 0 评论