iOS開發(fā)——NSString、NSNumber等類型間的相互轉(zhuǎn)換

NSNumber轉(zhuǎn)NSString

NSString *A = [[NSString alloc] init];
NSNumber *B = [NSNumber numberWithInt:123456];
A = [NSString stringWithFormat:@"%@",B];

NSString轉(zhuǎn)NSNumber

NSString *A = @"890909";
NSNumber *B = @([A integerValue]);

NSString轉(zhuǎn)int

NSString *A = @"123456";
int B = [A intValue];

int轉(zhuǎn)NSString

int B = 123;
NSString *A = [NSString stringWithFormat:@"%d",B];

NSString轉(zhuǎn)NSData

NSData *A = [@"textString" dataUsingEncoding:NSUTF8StringEncoding];

NSData轉(zhuǎn)NSString

NSData *A;
NSString *B=[[NSString alloc] initWithData:A  encoding:NSUTF8StringEncoding];

NSString轉(zhuǎn)NSDate(日期類,不是NSData)

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *A = @"2017-06-03 11:20:05";
NSDate *date = [dateFormatter dateFromString:A];

NSDate轉(zhuǎn)NSString

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *B = [NSDate date];//系統(tǒng)現(xiàn)在的時(shí)間
NSString *A = [dateFormatter stringFromDate:B];

NSRange轉(zhuǎn)NSValue

  • 開發(fā)中可能需要將range存進(jìn)數(shù)組中或者字典中,此時(shí)需要把NSRange(結(jié)構(gòu)體)轉(zhuǎn)成NSObject對(duì)象
NSRange range = NSMakeRange(1,1);
NSValue *value = [NSValue valueWithRange:range];

NSValue轉(zhuǎn)NSRange

NSRange range = [value rangeValue];

更新中....

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • //將NSData轉(zhuǎn)化為NSString NSString* str = [[NSString alloc] in...
    脫脫夫斯基閱讀 1,244評(píng)論 0 52
  • iOS 開発の結(jié)構(gòu) 畫面 UI UIWebview [[UIApplication sharedApplicati...
    RencaiXiong閱讀 668評(píng)論 0 0
  • 1、改變 UITextField 占位文字 顏色和去掉底部白框 [_userName setValue:[UICo...
    i_MT閱讀 1,178評(píng)論 0 2
  • 像天氣預(yù)報(bào)預(yù)報(bào)的那樣,今天大雨,微風(fēng)。雨,不是傾盆大雨,很細(xì),微涼。風(fēng),也剛剛好。 今天不知道怎么回事,經(jīng)過六個(gè)十...
    雨憶半陽(yáng)閱讀 206評(píng)論 0 0
  • 文/亦夢(mèng) 大干世界,可以說,沒有一樣工作讓你不覺得委屈。委屈幾乎是我們生活中、工作中不可避免的一種狀況,委屈隨處可...
    亦夢(mèng)_7e31閱讀 599評(píng)論 3 9

友情鏈接更多精彩內(nèi)容