总目录 iOS开发笔记目录 从一无所知到入门
文章目录
需求ScreenshotCodeOutput需求
我有多个参数(类型也许不同),需要拼接到一个字符串中。
在Java中有String.format()
方法可以做到一次性格式转换。
在Objective-C中呢?也有具有类似功能的API:
NSString* resultStr = [NSString stringWithFormat:@"%s age:%d address:%@", name, age, address];
Screenshot
Code
#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) {char* name = "wuyujin1997";int age = 25;NSString* address = @"Earth China";printf("【多个不同类型的参数 --> 拼接为一个字符串】\n");NSString* resultStr = [NSString stringWithFormat:@"%s age:%d address:%@", name, age, address];NSLog(@"%@", resultStr);char* cSyntaxString = "你好啊WYJ";printf("C语法字符串:%s\n", cSyntaxString);printf("【C语法的字符串 --> OC语法的字符串】\n");NSString* strFromCSyntax = [NSString stringWithCString:cSyntaxString encoding:NSUTF8StringEncoding];NSLog(@"OC语法字符串:%@", strFromCSyntax);return 0;}
Output
【多个不同类型的参数 --> 拼接为一个字符串】-02-21 22:47:08.228409+0800 HappyBirthdayWYJ[22382:709776] wuyujin1997 age:25 address:Earth ChinaC语法字符串:你好啊WYJ【C语法的字符串 --> OC语法的字符串】-02-21 22:47:08.228762+0800 HappyBirthdayWYJ[22382:709776] OC语法字符串:你好啊WYJProgram ended with exit code: 0
Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 String.format()方法的原生API
如果觉得《Objective-C 字符串拼接函数 多个不同类型的参数拼接到一个字符串 类似于Java中 S》对你有帮助,请点赞、收藏,并留下你的观点哦!