文章 2016-08-16 来自:开发者社区

iOS - Swift NSKeyedArchiver 数据归档

前言 public class NSKeyedArchiver : NSCoder public class NSKeyedUnarchiver : NSCoder 在 OC 语言中,归档是一个过程,即用某种格式来保存一个或多个对象,以便以后还原这些对象。通常,这个过程包括将(多个)对象写入文件中,以便以后读取该对象。可以使用归档的方法进行对象的深复制。 采用归档的形式来保存数...

文章 2016-08-16 来自:开发者社区

iOS - Swift 数据持久化

1、Sandbox 沙箱 iOS 为每个应用提供了独立的文件空间,一个应用只能直接访问为本应用分配的文件目录,不可以访问其他目录,每个应用自己独立的访问空间被称为该应用的沙盒。也就是说,一个应用与文件系统的交互绝大部分都被限制在它自己的应用沙盒内。 1)在新 App 被安装时,安装器会为应用创建一系列角色不同的容器(container)。 iOS 8.0 之后,bundle 目录和沙盒目...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSNull 空值

前言 public class NSNull : NSObject, NSCopying, NSSecureCoding 作为占据空间的一个空值,如用在数组或字典中占据一个没有任何值的空间。 1、NSNull 的创建 // 返回一个单例类对象 let nl:NSNull = NSNull()

文章 2016-08-16 来自:开发者社区

iOS - Swift NSProcessInfo 系统进程信息

前言 public class NSProcessInfo : NSObject 1、获取系统进程信息 // 创建系统进程信息对象 let processInfo:NSProcessInfo = NSProcessInfo.processInfo() // 返回当前进程的参数 /* 以 NSString 对象数组的形式返回...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSTimer 定时器

前言 public class NSTimer : NSObject 作用 在指定的时间执行指定的任务。 每隔一段时间执行指定的任务。 1、定时器的创建 当定时器创建完(不用 scheduled 的,添加到 runloop 中)后,该定时器将在初始化时指定的 ti 秒后自动触发。 scheduled 方式: 创建并启动定时器。 默认将时钟以 NSDefaultRunLoo...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSEnumerator 迭代器

前言 public class NSEnumerator : NSObject, NSFastEnumeration 1、迭代器 let arr:NSArray = ["bei", "jing", "huan", "ying", "nin"] let dic:NSDictionary = ["key1":"value1", "key2":"value2", "key3":...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSDate 时间

前言 NSDate public class NSDate : NSObject, NSCopying, NSSecureCoding NSDate 用来表示公历的 GMT 时间(格林威治时间)。是独立与任何历法的,它只是时间相对于某个时间点的时间差;NSDate 是进行日历计算的基础。 NSDateComponents public class NSDateComp...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSTimeZone 时区

前言 public class NSTimeZone : NSObject, NSCopying, NSSecureCoding NSTimeZone 表示时区信息。 1、NSTimeZone 时区的创建 // 根据时区名称创建 let zone1:NSTimeZone? = NSTimeZone(name: "America/Chicago") ...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSLocale 本地化信息

前言 public class NSLocale : NSObject, NSCopying, NSSecureCoding NSLocale 类返回本地化信息,主要体现在"语言"和"区域格式"这两个设置项。 1、NSLocale 本地化信息的创建 // 用标示符创建 let locale1:NSLocale = NSLocale(localeIdentifier: ...

文章 2016-08-16 来自:开发者社区

iOS - Swift NSCalendar 日历

前言 public class NSCalendar : NSObject, NSCopying, NSSecureCoding NSCalendar 对世界上现存的常用的历法进行了封装,既提供了不同历法的时间信息,又支持日历的计算。 NSCalendar -- 日历类,它提供了大部分的日期计算接口,并且允许您在 NSDate 和 NSDateComponents 之间转换 NST...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注