Get the App
SLTechnology News&Howtos  ›  Development  › 

How to use stringWithFormat

Shulou Source: shulou.com Published: 2022-06-03 11:01:58 09月24日 Update

This article will explain in detail how to use stringWithFormat for you. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.

Common output methods of stringWithFormat:

NSString*height

Height= [NSString stringWithFormat:@ "Yourheightis%dfeet,%dinches.", 5J 11]

NSLog (@ "% @", height)

Output result:

2013-04-1210:30:47.744String [2161 303] Yourheightis5feet,11inches.

How to output multiple characters (take two characters as an example):

NSString*str

NSString * str1= @ "123"

NSString*str2=@ "465"

Str= [NSStringstringWithFormat:@ "% @,% @", str1,str2]

NSLog (@ "% @", str)

Replace the stringWithFormat: method in the NSString class

Give the source code first:

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

}

This is the end of the article on "how to use stringWithFormat". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Tags: Articles outputs characters methods more good practical two content multiple common articles methods source code knowledge results references help related Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Microsoft Apple Redmi Huawei Shulou Information