相关疑难解决方法(0)

通过重复给定次数的另一个字符串来创建NSString

这应该很简单,但我很难找到最简单的解决方案.

我需要一个NSString等于另一个与自身连接一次的字符串.

有关更好的解释,请考虑以下python示例:

>> original = "abc"
"abc"
>> times = 2
2
>> result = original * times
"abcabc"
Run Code Online (Sandbox Code Playgroud)

任何提示?


编辑:

在看完OmniFrameworks的这个实现之后,我将发布一个类似Mike McMaster答案的解决方案:

// returns a string consisting of 'aLenght' spaces
+ (NSString *)spacesOfLength:(unsigned int)aLength;
{
static NSMutableString *spaces = nil;
static NSLock *spacesLock;
static unsigned int spacesLength;

if (!spaces) {
spaces = [@"                " mutableCopy];
spacesLength = [spaces length];
    spacesLock = [[NSLock alloc] init];
}
if (spacesLength < aLength) {
    [spacesLock lock];
    while (spacesLength …
Run Code Online (Sandbox Code Playgroud)

string cocoa objective-c

56
推荐指数
2
解决办法
2万
查看次数

如何在Objective C中的1位整数左侧添加零?

如何在1位整数的左边添加零?是否有任何客观的C函数来执行此操作?我需要这个,所以我只能有一个NSDateFormat @"ddMMyyyy"谢谢

我想在一个小于10的整数的左边添加一个零,我不想使用if语句.是否有任何功能或方法来实现这一目标?

objective-c digits

2
推荐指数
1
解决办法
5848
查看次数

标签 统计

objective-c ×2

cocoa ×1

digits ×1

string ×1