nsformatter

    -4热度

    3回答

    我按照stackOverflow的答案和写一个代码,但我不知道发生了什么,它不会工作。任何人都可以为我解决它。我使用愚蠢的代码.... NSMutableArray *movieDate; NSArray *temp1 = [_dicUpcomingMovie objectForKey:@"results"]; for (NSDictionary *temp2 in temp

    0热度

    1回答

    此代码: let fmt = NSDateFormatter() fmt.dateFormat = "MMM d yy" return fmt.stringFromDate(mydate) 返回Dec 31 10 但是,如果我试图让这个Dec 31 '10使用 fmt.dateFormat = "MMM d 'yy" 它不工作,得到Dec 31 yy 如何包含报

    8热度

    2回答

    我有一个Swift中的NSFormatter,它附加到NSTextField。它可以防止输入非法字符,但是当我尝试访问下一个字段的值时,它会给出一个零值。 下面是类: class PSEntryNameFormatter : NSFormatter { override func stringForObjectValue(obj: AnyObject?) -> String? {

    0热度

    1回答

    我有一个当前使用基于单元的NSTableViews WITH绑定的项目。我正在更新项目以使用视图。使用单元格,我可以在代码中实例化NSFormatter,将其添加到NSTableColumn的数据集的格式化程序属性,维护对该格式程序的引用,并以编程方式更改格式化程序的属性。我没有看到一个战略,以基于视图的tableviews做同样的事情。 使用基于视图的tableviews,我可以在原型视图的te

    0热度

    1回答

    我有一个UITextField,我试图将其格式化为电话号码,但是我挣扎得到UITextField的第一个字母出于某种原因。 func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { if

    1热度

    1回答

    我有一个自定义的UITextField,我试图'格式化输入到电话号码'作为用户类型。我想达到什么: 添加上的UITextField一个前缀+标志作为第一个字符,不能删除。 格式二者String变量和的UITextField在电话号码很好(49 291 12345678),而不是普通的数字在(4929112345678)作为用户类型的格式的文本。 我研究发现,没有内置的方法。我还找到了一个易于使用的

    0热度

    1回答

    我对here & here中描述的文本字段具有自定义NSFormatter。我也有这个textfield的代表,并且我正从代表方法controlTextDidChange:访问stringValue。有了这段代码,当我尝试编辑文本字段时,它不断地从NSFormatter重置它的值,并使其不可编辑。 CustomFormatter.m @implementation CustomFormatter

    0热度

    1回答

    我做了一个自定义的NSFormatter子类,并想返回的错误信息 但是分配错误,并返回有效= NO不会做的伎俩(没有显示任何错误) - (BOOL)isPartialStringValid:(NSString **)partialStringPtr proposedSelectedRange:(NSRangePointer)proposedSelRangePtr ori

    0热度

    1回答

    我想创建一个计时器应用程序并使用iOS8的NSDateComponentsFormatter。 如何输出正确格式的字符串NSTimeInterval值介于0和60之间? 正如在Swift操场中看到的,它似乎返回值1.我想返回一个字符串,其格式为NSTimeIntervals> 60,“0:12”。 注意:我知道我可以手动花时间在几秒钟内计算小时,分钟等,但不会使用NSDateComponentsF

    -1热度

    2回答

    我有一个字符串,"$4,102.33"需要转换为双倍。这将永远是美国。我唯一的办法就是剔除$和,,然后转换成双精度。似乎NSFormatter只能让我转换成货币而不是它。是否有内置功能或更好的方式,而不仅仅是删除$和,?在将其转换为双倍之前? 感谢。