如何在Objective-C中连接两个数字

Flo*_*ked 3 xcode objective-c

如何连接两个数字,如7和6,得到数字76,或3和3,结果是33,在objective-c?

Mik*_*ike 15

没有内置符号来连接数字.但是,您可以通过以下方式完成此操作:

int first; /* Assuming this is initialized to the first number */
int second; /* Assuming this is initalized to the second number */
int myVal = [[NSString stringWithFormat:@"%d%d",first, second] intValue];
Run Code Online (Sandbox Code Playgroud)

  • 这将需要两个单独的内存分配,这可能比解析此(简单)格式表达式字符串更昂贵.无论如何,我认为这两种方法的表现都不是一个大问题. (2认同)

Mat*_*att 5

FirstNum*10 + secondNum :-)