Tag: nsstring

转换NSString-> NSDate?

我需要转换我的NSString到最后一个NSDate,但我有这样做的问题。 如何使用此代码实现相同的function,同时使最终结果为NSDate? //Date and Format it NSDate *now = [NSDate date]; NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease]; [formatter setDateFormat:@"MM-dd-yyyy"]; NSString *dateString = [formatter stringFromDate:now]; 谢谢! 编辑: //Date and Format it NSDate *now = [NSDate date]; NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease]; [formatter setDateFormat:@"MM-dd-yyyy"]; NSString *dateString = [formatter stringFromDate:now]; NSDate *enddate = [formatter dateFromString:dateString]; […]

从电话簿中提取的联系号码中删除空格

我知道这是一个非常基本的问题,但是我坚持了这一点。 我从电话簿中获取联系号码并将它们放入数组中。 然后从NSString中的数组中获取特定的一个 我试图从数字中删除空格,但实际上并没有使用下面的代码: NSString *num = @"+44 123 456 7890"; num = [num stringByReplacingOccurrencesOfString:@" " withString:@"0"]; **OR** num = [num stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; 请让我知道我需要做些什么来消除这个空间。 谢谢 编辑 NSString *num = [contactNumbers objectAtIndex:i]; num = [num stringByReplacingOccurrencesOfString:@"-" withString:@""]; num = [num stringByReplacingOccurrencesOfString:@" " withString:@""]; num = [num substringFromIndex:[num length]-10];

使用与@“some string”的优点和缺点

我想比较以下简单的作业: … @property(nonatomic,retain) UITextField *textField; … self.textField.text = @"some string"; self.textField.text = [NSString stringWithString:@"some string"]; self.textField.text = [NSString stringWithFormat:@"some string"]; 其中textField是UITextField , text属性是NSString 。 当然,他们都工作。 我知道使用参数时最后两个的区别。 但是可以说我们只对这个用法感兴趣。 问题: 为了做这样的任务,为什么我不应该总是使用第一个? 比较后两者,这两者的编译和/或运行时间是否有区别? 而为什么我应该使用stringWithString:如果不是呢?

确定UILabel可以使用的最大字符数

给定一个UILabel和一个NSString,我该如何确定在UILabel中可以容纳多lessstring? 我正在使用Xcode-5和iOS-7。 我一直在试图看看我可以从线程计算UILabel文本大小,但我没有得到任何答复在那里。

Obj-C:与@“string”

我见过有人做类似[NSString stringWithString:@"some string"] 。 为什么不只是做@"some string" ? 举个例子,看看facebook-ios-sdk 。 + [NSString stringWithString:] – 有什么意义? 是一个类似的问题,但没有答案地址[NSString stringWithString:@"some string"]与@"some string" 。

NSString:删除前导0,所以'00001234'变成'1234'?

可能重复: 从string中删除前导零 我需要删除NSString中的前导0,我能想到的一个快速方法是将string转换为NSNumber然后转换回NSString ,这将给我干净的string,虽然我不知道它是否工作。 有没有其他方法可以做到这一点? 谢谢

NSString到表情符号Unicode

我试图从后端包含表情符号的unicodes拉JSON文件。 这些不是传统的unicode(例如:\ ue415),而是跨平台的unicode(例如:\ U0001F604)。 下面是json被拉的示例片段: [ { "unicode": "U0001F601", "meaning": "Argh!" }, { "unicode": "U0001F602", "meaning": "Laughing so hard" } ] 我很难将这些string转换为应用程序中显示为表情符号的unicode。 任何帮助是极大的赞赏!

如何将base64string解码/转换为NSData?

你好我想弄清楚如何转换/解码一个iOS应用程序中的base64string到NSData,所以我可以解密我encryption的数据。 我用于将NSData转换为基础64string的方法可以在这里find有没有类似的方法来创build方法来解码/基地64string转换为NSData?

获取NSString高度

我有一个NSString,我想知道它的高度来创build一个合适的UILabel。 这样做 NSString *string = @"this is an example"; CGSize size = [string sizeWithFont:[UIFont systemFontOfSize:10.0f] forWidth:353.0 lineBreakMode:UILineBreakModeWordWrap]; float height = size.height; 身高现在是13.0。 如果我使用这个string NSString *string = @"this is an example this is an example this is an example this is an example this is an example this is an example this is an example this […]

UILabel,UIFont和UTF-8三angular形

我想用“黑右三angular”(U + 25B6)作为我的UILabel文本的一部分。 标签使用系统字体( UIFont 。 问题是我的三angular形被渲染为一个奇特的图像,而不是一个“黑色的右指向三angular形”。 有没有可能看到简单的版本?