真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Foundation框架(7)時間操作

時間操作相關(guān)的主要類有:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、虛擬主機、營銷軟件、網(wǎng)站建設(shè)、德州網(wǎng)站維護、網(wǎng)站推廣。

    NSDate

    NSDatFormatter

    NSCalendar

    NSDateComponents

另外介紹一個定時器對象NSTimer

  • NSDate

用于描述一個日期時間,提供了一些基本的時間獲取和比較方法

+ (instancetype)date  //當(dāng)前日期時間
+ (instancetype)dateWithTimeIntervalSinceNow:(NSTimeInterval)seconds 
- (NSComparisonResult)compare:(NSDate *)anotherDate
- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate

  • NSDateFormatter

用于字符串格式化NSDate對象     

@property(copy) NSString *dateFormat  //格式
- (NSString *)stringFromDate:(NSDate *)date
- (NSDate *)dateFromString:(NSString *)string

  • NSCalendar

日歷對象,在日歷對象之上,進行NSDate與NSDateComponents的轉(zhuǎn)換

+ (NSCalendar *)currentCalendar
- (NSDateComponents *)components:(NSCalendarUnit)unitFlags fromDate:(NSDate*)date
- (NSDate *)dateFromComponents:(NSDateComponents *)comps

  • NSDateComponents

用于對象的方式描述NSDate對象

@property NSInteger year
@property NSInteger month
@property NSInteger day
@property NSInteger hour
@property NSInteger minute
@property NSInteger second
...

  • NSTimer

NSTimer用于啟動一個定時,定時執(zhí)行指定的操作

指定的操作用SEL(方法)對象指定

//直接啟動定時器
+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats
//創(chuàng)建一個不直接啟動的定時器
+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats

定時器的其他控制方法:

- (void)fire    //啟動
- (void)invalidate //使失效


文章標(biāo)題:Foundation框架(7)時間操作
文章來源:http://weahome.cn/article/gpphpg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部