【问题标题】:displaying \u2205 in uitextfield ios [duplicate]在uitextfield ios中显示\ u2205 [重复]
【发布时间】:2017-08-29 07:42:03
【问题描述】:

在处理已经开发的项目时,我必须将核心数据中的几个属性重新分配给默认值空白空间,我使用了 \u2205 并取消了选项“可选”的标记。为了避免崩溃。

现在的问题是它在文本字段中将此 unicode 显示为文本 \u2205,直到我从服务中获取数据。

我怎样才能摆脱它。

【问题讨论】:

    标签: ios objective-c core-data uitextfield


    【解决方案1】:

    你可以像这样转换 unicode:

    NSString *str = [NSString stringWithUTF8String:[self.textField.text UTF8String]];
    self.textField.text = str;
    

    【讨论】:

      【解决方案2】:

      你可以下面的代码:

      NSString *inputString = @"\u2205";
      NSString *outputString = [NSString stringWithCString:[inputString UTF8String]
                                            encoding:NSUTF8StringEncoding];
      NSLog(@"Your final String : %@", outputString);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-19
        • 1970-01-01
        • 2016-03-24
        • 1970-01-01
        相关资源
        最近更新 更多