标签:objective-c

其他开发

从Unichars来回转换显示字符的最佳方法?目标C

我正在试着了解Unichars。 Unichars来自Ascii,似乎是一个更高级和更复杂的字符代码库。现在,我正在构建一个简单的应用程序,该应用程序将接受将表示Unicode的字符串“\\\ ####”,这将导致我的第一个问题。什么是格式化Unicode的最佳方法,搜索了这么久以后,我觉得我已经看到了很多方法来做到这一点。或者,也许我还没有最好的概念。 让我们拿回收符号为例。 U + 26

IT屋 2018/2/4 11:50:58 喜欢

其他开发

如何填充前面的0的整数?

我有一个像6或65的整数值。如果这个值是单个数字,我想把它显示为06,如果它是65,那么就是这样(仅限65)。我已经搜索到的NSNumberFormatter类的iPhone,但没有得到什么确切的。任何人都可以帮助我吗? 在此先感谢!! 使用%02d格式说明符,例如 NSLog(@“%02d”,number); 这将输出至少有2个字符长度的整数,如果需要的话,输出

IT屋 2018/2/4 11:46:58 喜欢

其他开发

在Objective-C字符串格式中添加零

快速的问题:我试图在NSString的stringWithFormat格式字符串中填充具有特定数量的零的空格。 例如,我想: @“数字是%d”,5 //我希望这样输出'数字是05' @“数字是%d”,10 //我要这个输出'数字是10' 我知道如何在Java中做到这一点,但我似乎无法在objective-c中找到相同的函数。 如果在Java中使用 System.

IT屋 2018/2/4 11:43:49 喜欢

其他开发

将双引号添加到NSString

我试图创建一个如下所示的字符串: “SomeString”=“AnotherString” 以下是我必须插入双引号的代码: NSString * newOutput = [NSString stringWithFormat:@“%@ \”= \“%@”,output,[englishDic objectForKey:str]]; 所有它输出的是: “

IT屋 2018/2/4 11:43:18 喜欢

其他开发

Objective-C格式化样式会导致切换大小写错误

- (void)在我的switch语句中出现了一些多行的Objective-C代码)mailComposeController:(MFMailComposeViewController *)控制器 didFinishWithResult:(MFMailComposeResult)结果 错误:(NSError *)错误 { //通知用户有关与接口$ b相关的错误$ b switch(res

IT屋 2018/2/4 11:40:45 喜欢

其他开发

Objective-C - 如何从字符串中删除字符?

我有一个UILabel,它有一个格式化的字符串(格式为货币),所以有一个美元符号,$ 21.34。 在核心数据实体中,属性的类型是double,我使用NSDecimalNumber来保存到数据库中。 self.purchase.name = self.nameTextField.text; NSString * string = self.amountLabel.text N

IT屋 2018/2/4 11:38:01 喜欢

其他开发

NSLog(...)不正确的格式说明符影响其他变量?

我最近浪费了大约半个小时的时间,在NSLog中追踪这个奇怪的行为: NSString * text = @“abc”; long long num = 123; NSLog(@“num =%lld,text =%@”,num,text); //(A) NSLog(@“num =%d,text =%@”,num,text); (B) 行(A)打印预期的“num =

IT屋 2018/2/4 11:37:42 喜欢

其他开发

如何使用逗号格式化货币字符串?

我得到的结果像这个$ 100000的字符串。但是我想这个字符串值是用“,”分隔的货币格式。例如:1,00,000。如何格式化这个字符串值? 请给出建议。 提前感谢 解决方案 NSNumberFormatter * formatter = [[[NSNumberFormatter alloc] init] autorelease]; formatter.numberStyl

IT屋 2018/2/4 11:32:54 喜欢

其他开发

时间跨度的智能格式化

我需要一个方法将 NSTimeInterval (时间跨度以秒为单位)格式化为一个字符串,以便在大约10分钟前产生类似于“ ,“1h,20min”或“少于1分钟”。 - (NSString *)formattedTimeSpan:(NSTimeInterval)interval; 目标平台是iOS。示例代码是受欢迎的。 解决方案 这是NSDate的一个类别。它不

IT屋 2018/2/4 11:28:01 喜欢

其他开发

电话号码格式应该是国际性的,在iPhone中是否有用于电话号码验证的正则表达式

电话号码应该是国际的,用户必须输入带有国家代码的完整电话号码。 为此我需要一个格式化电话号码的正则表达式。对于真正的正则表达式测试,使用 “nofollow”> RegexKitLite 。 至于正则表达式本身,像这样(来自 $ p $ ^ \ +(?:[0-9]?){6,14} [0-9] $ 请注意,当您在代码中指定它时,您需要转义反斜杠字符(\),所以它看起来像这样:

IT屋 2018/2/4 11:21:05 喜欢