iOS本地数据存储都有哪⼏几种⽅方式?iOS如何实现复杂对象的存储? plist 归档 coredata sqlite write写入方式
标签:IOS
ARC 模式下的循环引用引起内存泄漏
自从iOS 5时代自动引用计数(Automatic Reference Counting)技术发布,Cocoa工程师们才扔下了内存管理的包袱,从此在Objective-C修行道路上的一座大山被削平。然而,即使ARC很强大…
Blocks Programming Helper → Blocks can ?
Blocks 可以捕获作用域中的值 - (void)aMethod { int anInteger = 1; void (^aBlock)(void) = ^{ //anInteger = 11; //Buildtime…
苹果、谷歌就接触者追踪隐私问题与德国和法国“对峙”
据外媒 AppleInsider 报道,目前,苹果和谷歌正在与德国和法国官员就 iOS 系统的安全技术问题以及如何存储接触者追踪数据的问题展开“对峙”。这两家科技巨头在 4 月 10 日宣布了一项联合倡议,将开发一个跨平…
iOS 获取网络图片的宽高
有时候需要知道图片的宽高去设置相应的位置,SDWebImage里面的方法就可以直接得到: [[SDWebImageDownloader sharedDownloader]downloadImageWithURL:[NSU…
Xcode报错位置确定
Debug -> breakpoints -> Create Exception Breakpoint 程序崩溃时 自动跳转到崩溃位置
[分享]iOS开发-NSTimeZone时区设置的使用及用时间戳来计算时间差
在项目中碰到了这个问题,当我从后台获取到时间的字符串后,我需要在前段处理“两个时间的时间差”的计算事件。当我把两段时间转换为NSDate时发现,本该是2016-04-12 14:57:58 +0000的一段时间,在转换后…
清理ios项目无用的图片资源
项目经过需求的变更,产品迭代,再多次的改版之后,有些不再使用的图片不一定能够及时的清理掉,这些无用的图片一方面让项目图片资源的结构更加的复杂,另一方面会导致ipa包的体积变大。 及时的清理掉不用的图片资源很有必要,在An…
iOS必读 - 收藏集 - 掘金
iOS 性能优化总结 – iOS – 掘金关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等 基本工具 TODO: I…
个人博客
Github上的代码添加Cocoapods支持 短信验证码防刷机制 Chrome插件 整站下载工具httrack使用 MAC PhpStorm2017 激活和汉化 MAC iOS11开发遇到的坑 HTML数组的基本操作(…
iOS 获取视频时长和大小
这里说的视频并不是相册中的视频,而是保存在你app沙盒中的视频文件 //记得导入AVFoundation框架 #import <AVFoundation/AVFoundation.h> xxfile.h /*…
Background Modes in iOS Tutorial
原文链接链接描述 从iOS4开始,用户按了Home按钮之后,你的app可以停留在那吃里。但是即使你的app在内存里,app处于暂停状态,直到用户再一次启动app。是这样吗? 当然这条规则也有例外的情况。在一些特定情况下,…