0

我在 PredicateEditor 中的一个表达式是一个月,我想呈现为常量值 1 .. 12 的弹出按钮。

这是我的编码:

    func predicateMonth() -> NSPredicateEditorRowTemplate{
        var monthList = [NSExpression]()
        for i:NSInteger in 1...12 {
            monthList.append(NSExpression(forConstantValue:i))
        }
        
        let leftExp = NSExpression(forKeyPath:"monthP")
        
        let monthTemplate = NSPredicateEditorRowTemplate (
            leftExpressions: [leftExp],
            rightExpressions: monthList,
            modifier: NSComparisonPredicate.Modifier(rawValue: 0)! ,
            operators: [NSNumber(value:4)],
            options: 0)

        return monthTemplate
    }

我在哪里为我的代码中的 monthP 设置本地化字符串?它应该在编辑器中显示“月”,而不是“montP”

4

0 回答 0