這篇文章將為大家詳細講解有關(guān)stringWithFormat怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司主營大箐山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP軟件開發(fā),大箐山h5小程序制作搭建,大箐山網(wǎng)站營銷推廣歡迎大箐山等地區(qū)企業(yè)咨詢stringWithFormat常見的輸出方式:
NSString*height;
height=[NSString stringWithFormat:@"Yourheightis%dfeet,%dinches.",5,11];
NSLog(@"%@",height);
輸出結(jié)果:
2013-04-1210:30:47.744String[2161:303]Yourheightis5feet,11inches.
輸出多個字符的方式(以兩個字符為例):
NSString*str;
NSString *str1= @"123";
NSString*str2=@"465";
str=[NSStringstringWithFormat:@"%@,%@",str1,str2];
NSLog(@"%@",str);
替換NSString類中的stringWithFormat:方法
先給出源碼:
YXUseful.h
//
//YXUseful.h
//NSString
//
//Copyright(c)2014年Y.X.Allrightsreserved.
//
#import
NSString*String(NSString*format,...);
YXUseful.m
//
//YXUseful.m
//NSString
//
//Copyright(c)2014年Y.X.Allrightsreserved.
//
#import"YXUseful.h"
NSString*String(NSString*format,...)
{
va_listap;
va_start(ap,format);
NSString*body=[[NSStringalloc]initWithFormat:formatarguments:ap];
va_end(ap);
returnbody;
}
關(guān)于“stringWithFormat怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。