E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ios学习笔记
iOS学习笔记
-121.多线程20——NSOperation图片下载合成示例
多线程20NSOperation图片下载合成示例一图示二分析三代码多线程20——NSOperation图片下载合成示例一、图示二、分析和本例相似的案例
iOS学习笔记
-104.多线程03——线程间通信图片下载与时间计算
愤怒的小明
·
2017-09-06 00:08
iOS学习-iOS
iOS学习笔记
-103.多线程02——线程状态、同步、通信
多线程02线程状态同步通信一线程状态1线程的状态2控制线程状态二多线程安全1多线程的安全隐患2安全隐患分析3安全隐患解决互斥锁三原子和非原子属性四原子和非原子属性的选择五线程间通信1什么叫做线程间通信2线程间通信的体现3线程间通信常用方法多线程02——线程状态、同步、通信一、线程状态1.1线程的状态1.2控制线程状态启动线程-(void)start;//进入就绪状态->运行状态。当线程任务执行完毕
愤怒的小明
·
2017-09-02 21:52
iOS学习-iOS
iOS 基于FMDB二次封装,直接存储Model
这里不就复制粘贴了~作者:执着_执念-《
iOS学习笔记
17-FMDB你好!》
我就叫Tom怎么了
·
2017-07-24 10:57
Ax
ios学习笔记
之使用方法教程
前言最近正在学习Axios,相信大家都知道Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。所以本文将详细介绍关于Axios使用方法的相关内容,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍:AxiosGithub功能特性从浏览器中创建XMLHttpRequests从node.js创建http请求支持PromiseAPI拦截请求和响应转换请求数据和响应数
AshleyLv
·
2017-07-21 10:57
[
iOS学习笔记
]·FMDB:第三方数据库处理框架·用法示例篇(附源码Demo)
关于学习使用FMDB,除了笔者整理的官方文档翻译版,更重要的是实践和代码练习。笔者曾查阅过FMDB示例用法的一些文献,一部分有的只讲到FMDatabase类,另一部分只讲专为多线程操作的FMDatabaseQueue类,很少有同时介绍两者用法区别的文章。这里,笔者做一个尝试。这里提供我整理的源码GigHub下载链接,觉得有需要的朋友可以直接下载Demo,而不用看本篇文章介绍。欢迎作出进一步优化与分
陈满iOS
·
2017-07-15 20:54
ios学习笔记
一之Object-c基础
源代码文件扩展名头文件.h实现文件.m类的接口定义@interfaceSimpleClass:NSObject..代码片段@end类的实现定义@implementation类名@end成员属性用{}包裹的属性,类似结构体的声明类的属性@property(readonly)属性类型属性名(基础类型不加,指针类型即对象类型需加*,readonly是代表只能获取值但是不能写入值),与成员属性不同的是,它
codeteenager
·
2017-07-12 17:19
ios
[
iOS学习笔记
]·FMDB:第三方本地数据库处理框架(官方文档翻译篇)
目前,虽然SQLite也为iOS提供了数据库操作方法,但更多的时候,一般用FMDB,正如主流APP(如QQ和微信)会用到。这里介绍一个查询主流APP主要框架的网站:AppSight。这篇文章,主要挑选FMDB官方文档中的使用方法部分进行了翻译。关于Pod以及Carthage安装第三方库的部分,可以参考笔者相关文章(Pod,Carthage)。FMDB官方源码地址传送门:https://github
陈满iOS
·
2017-07-12 10:46
iOS学习笔记
之WIFI技术
iOS下Wi-Fi开发需要添加依赖库SystemConfiguration.framework,在需要使用Wi-Fi信息的控制器下引入头文件#import1,Wi-Fi热点获取+(NSString*)currentWifiSSID{#ifTARGET_OS_SIMULATORreturn@"(simulator)";#elseNSArray*ifs=(__bridgeid)CNCopySuppor
果然小行家
·
2017-06-05 15:07
SYSB
IOS学习笔记
---线程(Threads)
关于HWI与SWI的创建笔者分别在SYSB
IOS学习笔记
---硬件中断(HWI)的创建和SYSB
IOS学习笔记
---软件中断(SWI)的创建
_IRONMAN_
·
2017-04-07 22:45
CCS
实时操作系统
SYSBIOS
线程
iOS学习笔记
之视图控制器的生命周期、多线程、网络连接等
视图控制器的生命周期#pragmamark视图控制器的生命周期#pragmamark-1-(void)viewWillAppear:(BOOL)animated{NSLog(@"1---viewVillAppera");}#pragmamark-2-(void)viewDidAppear:(BOOL)animated{NSLog(@"2---didAppear");}#pragmamark-3-(
Felix_Smile
·
2017-04-03 16:42
iOS学习笔记
系列 - 事件系统
在iOS中,事件(Events)是APP接受用户输入的一种方式。在iOS开发中比较重要的事件包括点击事件(TouchEvents),运动事件(MotionEvents)以及远程控制事件(RemoteControlEvents)。然而,在一篇文章里把它们一个个都详尽的讨论完并不是一件理智的事,苹果也有官方的说明,所以我们今天的主角只是其中最重要的点击事件,并以此为例,一起来讨论一下iOS的事件系统。
Ryan王
·
2017-03-21 22:04
IOS学习笔记
之Object-C(三)
NSArray有顺序;固定的,一旦创建,里面的元素不可变;只能放OC的对象(且任何OC的对象都能放入);不能放nil(有特殊意义,代表数组结束);创建:NSArray*array=[NSArrayarray];//创建一个空数组[NSArrayarrayWithObject:@"123"];//创建一个带1个元素的数组[NSArrayarrayWithObjects:@"123",@"345",n
南山伐木
·
2017-02-25 18:56
关于OC动态数据类型 构造方法和类工厂等知识点的学习
iOS学习笔记
整理@property@property是一个编译器的指令它可以代替生成getter/setter方法的声明在Xcode4.X版本后@property既可以代替生成getter/setter
Gerhard_Z
·
2017-01-17 14:08
iOS学习笔记
之正则表达式
前言基本上每个App都有登录注册功能,在登录注册时需要验证用户所输入的内容是否符合规定;有时要在字符串中查找并截取符合要求的字符串,这时就需要用到正则表达式。正则表达式看起来晦涩难懂,没有什么规律可循,但是我们并不用深入研究,只需要简单了解,满足日常开发即可。什么是正则表达式?正则表达式就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如表达式“ab+”描述的特征是
李长友同学
·
2016-12-24 14:27
iOS学习笔记
之修改头像
话不多说,直接开始:1.获取手机相册和相机权限在info.plist里面添加Privacy-PhotoLibraryUsageDescription,允许访问手机相册在info.plist里面添加Privacy-CameraUsageDescription,允许访问照相机获取相册和相机权限2.遵守两个协议UINavigationControllerDelegate,UIImagePickerCon
李长友同学
·
2016-12-19 21:27
iOS学习笔记
之轮播图
思路采用了最常见的方法,将所要展示的轮播图放在UIScrollView上,并将第一张加到最后,最后一张加到开头,以三张图为例,如下图:轮播图原理图轮播图滑动到1s时,将偏移量移动到1的位置,滑动到3s时,将偏移量移动到3的位置,这个过程是没有动画的,所以用户看不出来,这就实现轮播图的循环滚动。代码1.自定义一个继承UIView的HomeBannerView,当然,名字根据自己的喜好来定。定义了两个
李长友同学
·
2016-12-14 21:57
iOS学习笔记
(十六)――详解数据库操作(使用FMDB)
iOS中原生的SQLiteAPI在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLiteAPI进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB(https://github.com/ccgus/fmdb)是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。在FMDB下载文件后,工程中必须导入如下文
xyz_lmn
·
2016-12-13 09:16
详解
iOS学习笔记
(十七)――文件操作(NSFileManager)
iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS不像Android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下,每个沙盒含有3个文件夹:Documents,Library和tmp。Library包含Caches、Preferences目录。上面的完整路径为:用户->资源库->ApplicationSup
张兴业
·
2016-12-12 16:35
iOS学习笔记
--Quartz2D
Quartz2D是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz2D能完成的工作:1.绘制图形:线条\三角形\矩形\圆\弧等2.绘制文字3.绘制\生成图片(图像)4.读取\生成PDF5.截图\裁剪图片6.自定义UI控件等为了便于搭建美观的UI界面,iOS提供了UIKit框架,里面有各种各样的UI控件,利用UIKit框架提供的控件,能搭建和现实一些简单、常见的UI界面。但是,有些UI界面
zhangke3016
·
2016-12-11 19:09
IOS
OC
ios
quartz
学习笔记
iOS学习笔记
-TableView性能优化篇1
TableView相信只要是做iOS开发的就不会陌生,目前大多数iOS的app都是采用TabBar+NavigationBar+TableViewController这一主流框架,既然用的这么频繁,肯定就会在开发过程中碰到一些问题--比如屏幕掉帧、卡顿等现象。这些现象大幅度的降低了用户的性能体验,并提高了crash的频率。因此如何能优化好tableView就非常考验程序猿们的功底了。本猿~啊呸,本
90后的思维
·
2016-10-08 21:40
iOS学习笔记
(2):UIApplication
什么是UIApplicationUIApplication对象是应用程序的象征每一个应用都有自己的UIApplication对象,而且是单例通过[UIApplicationsharedApplication]可以获得这个单例对象一个iOS程序启动后创建的第一个对象就是UIApplication对象利用UIApplication对象,能进行一些应用级别的操作UIApplication的常用属性//设
SevEnOye
·
2016-10-01 00:33
iOS学习笔记
(11)-Realm初探
在raywenderlick上面看到一篇介绍Realm的文章,试用了一下,确实比CoreData方便不少,当然使用Realm会加大app的体积,官方文档上说的是Realm库文件大小在1M左右。这篇笔记对Realm的使用做一个简单的总结,raywenderlick上面的文章我也用Objective-C重新实现了一遍。1Realm架构Realm是一个移动端数据库,专门针对移动APP设计,不仅适用于iO
__七把刀__
·
2016-07-16 21:40
ios学习笔记
之相册访问系统
#import"ViewController.h"//遵守协议@interfaceViewController()@property(nonatomic,strong)UIButton*userBtn;@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//所有的能看到的UI控件创建初始化方式都可以采用all
云翻拥成夏
·
2016-07-12 21:12
iOS学习笔记
: “刮刮乐”效果 1
参考文章:iOS基础-小Demo--刮开涂层(刮刮乐效果)-1.设置遮挡在外面的Image;No.12.刮开后,显示的文字Label;No.23.在touchesMoved方法里面实现操作No.3分析:根据触摸点,设置图片的清除点;新知识:1.常用的图片缩放方式a.创建一个位图的上下文,并将其设置为当前上下文;UIGraphicsBeginImageContext();/UIGraphicsBeg
Barefoot_lq
·
2016-06-29 10:21
iOS学习笔记
(8)-自定义过渡动画
这篇笔记翻译自raywenderlick网站的过渡动画的一篇文章,原文用的swift,由于考虑到swift版本变动以及一些语法兼容问题,这里我还是用Objective-C进行了改写,没有逐字翻译,加了部分自己的理解。原文链接CreatingCustomUIViewControllerTransitions。过渡动画有些地方也是翻译成转场动画,即从一个视图控制器切到另一个视图控制器,本文以过渡来译。
__七把刀__
·
2016-06-28 23:41
iOS学习笔记
——滚动视图(scrollView)
滚动视图:在根视图中添加UIScrollViewDelegate协议,声明一些对象属性@interfaceBoViewController:UIViewController //滚动视图对象 @property(retain,nonatomic)UIScrollView*scrollView; //视图中小圆点,对应视图的页码 @property(retain,nonatomic)UIPa
roucheng
·
2016-06-25 21:00
iOS学习笔记
11 UIScrollView基础学习
UIScrollView简介什么是UIScrollView移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不适合显示过多的内容UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容超出UIScrollView边框的内容会被
点柈
·
2016-06-14 12:47
iOS学习笔记
-----AFNetworking的使用
1.GET请求NSString*urlString=@"http://piao.163.com/m/cinema/list.html?app_id=1&mobileType=iPhone&ver=2.6&channel=appstore&deviceId=9E89CB6D-A62F-438C-8010-19278D46A8A6&apiVer=6&city=110000";//-----------
Maybe_Chen
·
2016-06-07 20:05
iOS学习笔记
iOS学习笔记
-----URLSession的使用
1.GET请求(1)//1构造URL网络地址NSURL*url=[NSURLURLWithString:@"http://www.weather.com.cn/data/sk/101010300.html"];//2构造网络请求对象NSURLRequestNSMutableURLRequest*request=[[NSMutableURLRequestalloc]initWithURL:url];
Maybe_Chen
·
2016-06-07 20:29
iOS学习笔记
[
iOS学习笔记
]runloop runMode方法调研
// //ViewController.m //ThreadTest // //Createdbyskykoon16/5/31. //Copyright©2016年helios.Allrightsreserved. // #import"ViewController.h" @interfaceViewController() @property(nonatomic,
skyko
·
2016-05-31 12:00
iOS学习笔记
——打电话、发短信
电话、短信是手机的基础功能,iOS中提供了接口,让我们调用。这篇文章简单的介绍一下iOS的打电话、发短信在程序中怎么调用。1、打电话[cpp]viewplaincopyprint?[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"tel://10010"]];//打电话使用openURL这个API打电话结束后,返回的是系统
翘楚iOS9
·
2016-05-26 12:01
iOS学习笔记
44-Swift(四)枚举和结构体
一、Swift的枚举枚举是一系相关联的值定义的一个公共的组类型,同时能够让你在编程的时候在类型安全的情况下去使用这些值。Swift中的枚举比OC中的枚举强大得多, 因为Swift中的枚举是一等类型,它除了可以定义枚举值外,还可以在枚举中像类一样定义属性和方法1.简单枚举定义和使用//定义枚举,使用enum关键字 enumMethod{ caseAdd caseSub caseMul caseDiv
three_bird
·
2016-05-25 09:00
iOS学习笔记
36-Masonry自动布局
一、Masonry介绍之前我们在屏幕适配的章节中学习过AutoLayout的使用,但那都是在可视化界面上进行添加约束完成的,我们很多时候都需要在代码中使用AutoLayout约束,苹果也为我们提供了实现,使用NSLayoutConstraint类表示约束,但使用起来比较复杂,代码量比较大,例如创建一个约束的方法:+(id)constraintWithItem:(id)view1/*一个UIView
three_bird
·
2016-05-18 09:00
IOS学习笔记
——object-C基础 (一)
我是搞android的,公司IOS的跑路然后我去顶缸,看了一个多礼拜语法立马上岗了基础方面还是比较薄弱的。公司搞培训买了课程不看白不看,然后做做笔记拾遗补漏。I先看下ios的结构图吧,看看就好了解下。关于#importxxxxx;#includexxxxx;都用import吧避免多次引入。关于@property是声明属性的语法:@property NSString* firstName;上一行代码
Tineste
·
2016-05-09 19:00
iOS学习笔记
49-Swift(九)访问控制
一、Swift的访问控制Swift中的访问控制模型基于模块和源文件这两个概念模块指的是Framework或Appbundle。在Swift中,可以用import关键字引入自己的工程。源文件指的是Swift中的SwiftFile,就是编写Swift代码的文件,它通常是属于某一个模块。Swift提供了三种不同的访问级别:Public:【使用public修饰】【范围大】可以访问当前模块及其他模块中的任何
执着丶执念
·
2016-05-03 14:00
iOS学习笔记
47-Swift(七)泛型
一、Swift泛型介绍泛型是为Swift编程灵活性的一种语法,在函数、枚举、结构体、类中都得到充分的应用,它的引入可以起到占位符的作用,当类型暂时不确定的,只有等到调用函数时才能确定具体类型的时候可以引入泛型。我们之前实际上已经使用过泛型,例如:Swift的Array和Dictionary类型都是泛型集。你可以创建一个Int数组,也可创建一个String数组,或者甚至于可以是任何其他Swift的类
执着丶执念
·
2016-04-30 13:00
iOS学习笔记
46-Swift(六)扩展
一、Swift扩展扩展就是向一个已有的类、结构体或枚举类型添加新功能,这包括在没有权限获取原始源代码的情况下扩展类型的能力。扩展和Objective-C中的分类(category)类似,但是它要比分类强大的多,它不仅可以扩展类,还可以扩展协议、枚举、结构体,另外扩展也不局限于扩展方法,还可以扩展便利构造方法、计算属性、下标脚本等Swift中的扩展可以:添加计算属性和计算静态属性添加实例方法和类型方
执着丶执念
·
2016-04-29 22:00
iOS学习笔记
45-Swift(五)协议
一、Swift协议协议是为方法、属性等定义一套规范,没有具体的实现,类似于Java中的抽象接口,它只是描述了方法或属性的骨架,而不是实现。方法和属性实现还需要通过定义类,函数和枚举完成。1.协议定义//协议定义通过关键字protocol protocolSomeProtocol{ //协议定义 } //协议可以继承一个或者多个协议 protocolSomeProtocol2:SomeProtoco
liuting5521826
·
2016-04-27 23:00
ios
协议
iOS学习笔记
44-Swift(四)枚举和结构体
一、Swift的枚举枚举是一系相关联的值定义的一个公共的组类型,同时能够让你在编程的时候在类型安全的情况下去使用这些值。Swift中的枚举比OC中的枚举强大得多, 因为Swift中的枚举是一等类型,它除了可以定义枚举值外,还可以在枚举中像类一样定义属性和方法1.简单枚举定义和使用//定义枚举,使用enum关键字 enumMethod{caseAddcaseSubcaseMulcaseDiv}//可
liuting5521826
·
2016-04-26 12:00
枚举
ios
结构体
iOS学习笔记
43-Swift(三)类
一、Swift的类class作为一门面向对象语言,类也是Swift的非常重要的类型,我们先来看下一个简单的类//Swift中一个类可以不继承于任何其他基类,那么此类本身就是一个基类 classPerson{ //定义属性 varname:String varheight=0.0 //构造器方法,注意如果不编写构造方法默认会自动创建一个无参构造方法 init(name:String){ self.n
liuting5521826
·
2016-04-25 12:00
ios
继承
面向对象
语言
iOS学习笔记
43-Swift(三)类
一、Swift的类class作为一门面向对象语言,类也是Swift的非常重要的类型,我们先来看下一个简单的类//Swift中一个类可以不继承于任何其他基类,那么此类本身就是一个基类classPerson{//定义属性varname:Stringvarheight=0.0//构造器方法,注意如果不编写构造方法默认会自动创建一个无参构造方法init(name:String){self.name=nam
diaohuo9052
·
2016-04-25 12:00
swift
iOS学习笔记
42-Swift(二)函数和闭包
上一节我们讲了Swift的基础部分,例如数据类型、运算符和控制流等,现在我们来看下Swift的函数和闭包一、Swift函数函数是一个完成独立任务的代码块,Swift中的函数不仅可以像C语言中的函数一样作为函数的参数和返回值,而且还支持嵌套,支持函数参数默认值、可变参数等。/* 1、在局部参数名前加上#来简写外部参数名(此时局部参数名和外部参数名相同) 2、如果使用默认参数,那么此参数名将默认作为外
liuting5521826
·
2016-04-24 12:00
函数
闭包
iOS-swift
iOS学习笔记
42-Swift(二)函数和闭包
上一节我们讲了Swift的基础部分,例如数据类型、运算符和控制流等,现在我们来看下Swift的函数和闭包一、Swift函数函数是一个完成独立任务的代码块,Swift中的函数不仅可以像C语言中的函数一样作为函数的参数和返回值,而且还支持嵌套,支持函数参数默认值、可变参数等。/***1、函数第一个参数默认没有外部参数名,其他参数默认有*2、可变参数只能在最后一个参数,可变参数的类型是数组*3、返回类型
执着丶执念
·
2016-04-24 12:35
iOS学习笔记
41-Swift(一)基础部分
一、Swift语言介绍Swift是苹果2014年推出的全新的编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在其中你可以看到C#、Java、Javascript、Python等多种语言的影子。在2015年的WWDC上,苹果还宣布Swift的新版本Swift2.0,并在之后宣布Swift开源,除
liuting5521826
·
2016-04-23 10:00
ios
swift
wwdc
iOS学习笔记
40-日志重定向
一、日志重定向我们在iOS开发过程中,我们时常会使用NSLog打印到控制台的日志信息进行代码调试,但这样调试的前提是连接上Xcode。如果进行真机调试但同时又不能连接Xcode的时候,就不能直接在xcode的控制台查看输出日志了,但是程序还是会执行那些Log的,如果要查看这些日志,我们就需要把输出日志信息保存到文件中,然后进行查看。标准NSLog的打印默认是往标准错误(stderr)进行打印的,我
liuting5521826
·
2016-04-22 12:00
ios
调试
ios开发
控制台
iOS学习笔记
--01swift实现提示框第三方库:MBProgressHUD
本文使用swift语言使用MBProgressHUD。 开源项目MBProgressHUD可以实现多种形式的提示框。使用简单,方便。 GitHud的下载地址是:https://github.com/jdg/MBProgressHUD/下载完成后,将MBProgressHUD.h和MBProgressHUD.m拖入已经新建好的Swift项目。因为使用的swift语言,所以拖入项目的时候会提示是否新建
walkerwqp
·
2016-04-22 09:00
iOS学习笔记
39-ReactiveCocoa入门
一、响应式编程范式FRPFRP,全称为FunctionalReactiveProgramming,是一种响应变化的编程范式,最近几年比较火,大概的理解就像这样:当a的值或者b的值发生变化时,c的值会自动响应a的值或b的值变化的信号,自动更正自己的值,类似这种编程思想就称为FRP。FRP提供了一种信号机制来实现这样的效果,通过信号来记录值的变化。信号可以被叠加、分割或合并。通过对信号的组合,就不需要
liuting5521826
·
2016-04-21 14:00
ios
编程
响应式
iOS学习笔记
38-MJExtension使用
一、MJExtension第三方框架我们在iOS开发过程中,我们常常需要将字典数据(也就是JSON数据)与Model模型之间的转化,例如网络请求返回的微博数据、等等,如果我们自己全部手动去创建模型并赋值,都是一些毫无技术含量的代码,费时费力,而且还可能会赋值出错,让我们很头疼。MJExtension框架就是为了解决这个问题而设计得第三方开源库。这个开源库是之前传智博客的讲师李明杰老师写的,现在他自
liuting5521826
·
2016-04-20 13:00
ios
框架
数据
开源
iOS学习笔记
-----常用知识点总结
1.id与instanncetypeid与instancetype区别1.id可以当返回值类并且可以声明对象2.instancetype只可以当返回值类型3.instancetype返回和方法所在类相同类型的对象,id返回未知类型的对象(instancetype会对返回值类型做一个检查,检查你这个返回值是不是当前类类型)4.自定义初始化方法,返回值类型如果写成id,编译器会自动转换成instanc
Maybe_Chen
·
2016-04-19 20:31
iOS学习笔记
iOS学习笔记
37-时间和日期计算
一、时间和日期计算我们在应用开发中,时常需要和时间打交道,比如获取当前时间,获取两个时间点相隔的时间等等,在iOS开发中与时间相关的类有如下几个:1.NSDate:表示一个绝对的时间点2.NSTimeZone:时区信息3.NSLocale:本地化信息4.NSDateComponents:一个封装了具体年月日、时秒分、周、季度等的类5.NSCalendar:日历类,它提供了大部分的日期计算接口6.N
liuting5521826
·
2016-04-19 18:00
ios
日历
NSDate
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他