gpt4 book ai didi

objective-c - 如何将带有变量的 NSString 分配给 nsstring 对象?

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:29 24 4
gpt4 key购买 nike

我有以下代码:

long mins = 02; long secs = 35;
NSString *allTime = [[NSString alloc]init];
allTime = @"%i:%i",mins, secs ;

但它不起作用,因为当我尝试显示那个 nsstring 对象时,我得到了这个:%i:%i而不是我想得到:02:35

怎么做?谢谢!

allTime = [NSString stringWithFormat:@"%l/%l", mins, secs];
for(Playlists *thePL in collection)
{
NSLog(@"===NEXT PLAYLIST===");
NSLog(@"Name: %@", thePL.namePL);
NSLog(@"Quantity of songs: %i", thePL.entries);
NSLog(@"Total of time: %@",thePL.allTime);
}

总时间:l

最佳答案

您需要使用stringWithFormat,参见NSString Class Reference .

allTime = [NSString stringWithFormat:@"%d:%d",mins, secs];

关于objective-c - 如何将带有变量的 NSString 分配给 nsstring 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11420100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com