![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Object-C
文章平均质量分 78
驰而不息
大龄剩女
展开
-
对数据模型model中时间轴排序和compare的使用
compare方法(comparer返回的三种值)原创 2014-07-12 15:36:39 · 1127 阅读 · 0 评论 -
iOS 版本迭代 App升级安装 CoreData数据库升级
如果IOS App 使用到CoreData,并且在上一个版本上有数据库更新(新增表、字段等操作),那在覆盖安装程序时就要进行CoreData数据库的迁移,具体操作如下: 1.选中你的mydata.xcdatamodeld文件,选择菜单editor->Add Model Version 比如取名:mydata2.xcdatamodel 2.设置当前版本 选择上级mydata.xcd原创 2014-07-14 10:22:17 · 1832 阅读 · 0 评论 -
ARC-分析内存泄露
这篇文章针对ARC项目的内存处理和安全释放。原创 2014-07-23 15:24:52 · 669 阅读 · 0 评论 -
如何安全释放内存—dealloc调用详解。
二、dealloc调用详解。 1、//ARC中不能识别__block,要用__weak标记 __weak TwoViewController *this = self; _block = ^{ [this dismissViewControllerAnimated:YES completion:NULL]; // 或者 this = nil原创 2014-07-23 21:34:47 · 2142 阅读 · 0 评论 -
IOS6、IOS7—内存警告处理
内存警告处理 /* viewDidUnload 的调用条件 1.iOS6.0之前 2.当APP收到内存警告后,控制器就会调用此方法, 控制器调用此方法之前,先会释放掉self.view 3.当前控制器视图是没有在界面上显示 */ - (void)viewDidUnload { [super viewDidUnload]; //1.释放子视图原创 2014-07-23 21:23:37 · 1326 阅读 · 0 评论 -
Xcode7 网络请求报错:The resource could not be loaded because the App Transport Security policy requir
[objc] view plaincopy The resource could not be loaded because the App Transport Security policy requires the use of a se Google后查证,iOS9引入了新特性App Transport Security (ATS)。详情:App转载 2015-09-17 10:34:37 · 689 阅读 · 0 评论 -
iOS静态类库和动态类库的区别
什么是库 ?库就是程序代码的集合,将N个文件组织起来,是共享程序代码的一种方式。库的分类开源库:源代码是公开的,可以看到每个实现文件(.m文件)的实现,例如GitHub上的常用的开源库:AFNetworking、SDWebImage等;闭源库:不公开源代码,是经过编译后的二进制文件,看不到具体的实现。闭源库又分为:静态库 和 动态库静态库存在的形式.a.framework动态库的存在形式.dyli...转载 2018-05-04 11:26:54 · 740 阅读 · 0 评论