简介 特点 1.NSFileManager是一个单例,相当于全局变量. 2.NSFileManager用来管理和操...[作者空间]
缓存方式分为两种: 1、内存缓存,内存缓存是指当前程序运行空间,内存缓存速度快容量小,它是供cpu直接读取,比如我...[作者空间]
1、NSCache可以提供自动删减缓存功能,而且保证线程安全,与字典不同,不会拷贝键。 2、NSCache可以设置...[作者空间]
本文主要是针对iOS通知机制的全面解析,从接口到原理面面俱到。相信看完此文再也不怕面试官问我任何通知相关问题了 由...[作者空间]
开发中我们会使用到第三方的SDK,有的时候也会将整个系统的公用的功能的抽象出来成为FrameWork,我们只需要暴...[作者空间]
NSUserDefaults是什么,有什么用处 原理:NSUserDefaults类提供了与默认数据库相交互的编程...[作者空间]
首先下载源码NSDictionary \ NSSet,把源码拉到项目中方便查看。源码 一、对象的哈希函数 一个对象...[作者空间]
分类(category) iOS在2.0就已经推出分类(Category),它允许开发者在不改动原有类的情况下,对...[作者空间]
一开始在使用NSTimer的时候,会发现出现了循环引用。 出现循环引用是因为 将一个NSTimer的对象作为一个V...[作者空间]
Block详解 Block在OC中占有很重要的地位,在苹果各个底层库里面也有大量运用,所以就很有必要了解它的构成、...[作者空间]
copyWithZone copyWithZone是NSCopying协议的方法,只有实现了copyWithZon...[作者空间]
后台把PDF转成data下发了,手机端需要把data再转成pdf。以下是把data转pdf并存储到沙盒。[作者空间]
一、通知的基本使用 1、基本概念 NSNotification 是iOS中一个调度消息通知的类,采用单例模式设计,...[作者空间]
1. 获取国家、货币、语言地区编码 [NSLocaleISOCountryCodes]//所有的ISO定义的国家地...[作者空间]
自定义开发的 Framework 中本地资源加载与我们平时工程中的资源加载是不同的,主要原因是 Bundle ...[作者空间]
1.首先,NSSet和NSArray功能性质一样,用于存储对象,属于集合。但是NSSet和NAArray不一样的是...[作者空间]
objective-c是一门动态语言,动态语言的特点就是方法的调用是在运行时(runtime)而不是编译时。 C语...[作者空间]
NSJSONReadingOptions NSJSONReadingMutableContainers = (1U...[作者空间]
一.NSAssert()是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是...[作者空间]
NSString *string = [NSString stringWithFormat:...];CFStri...[作者空间]