小编use*_*682的帖子

如何使用ios swift将字符串转换为MD5哈希

我想转换用户输入或假设任何字符串如"abc"到MD5哈希.我想在ios swift中这样做.我已经提到了以下链接,但解决方案对我不起作用,或者我很困惑,因为我是快速编程的新手,所以我很难实现它.有人可以通过明确的步骤来帮助我实现这一目标.提前致谢!

在Swift框架中导入CommonCrypto

如何在swift语言中使用CC_MD5方法.

http://iosdeveloperzone.com/2014/10/03/using-commoncrypto-in-swift/

为了更清楚,我希望像在php中一样快速实现这一点.

$str = "Hello";

echo md5($str);
Run Code Online (Sandbox Code Playgroud)

输出:8b1a9953c4611296a827abf8c47804d7

md5 ios swift

96
推荐指数
10
解决办法
7万
查看次数

在iOS Swift中按核心数据分组

我是php网站开发人员。我最近学会了ios swift。我正在尝试从核心数据中获取记录,并基于一列或更根据iOS Swift中的一个属性更适当地对记录进行分组。我已经尝试过Stack Overflow的解决方案,但是没有一个对我有用。所以请有人指出我在做什么错。这是我的代码:

    var context : NSManagedObjectContext = appdel.managedObjectContext!

    var request = NSFetchRequest(entityName: "TblOrders")
    request.returnsObjectsAsFaults = false
    request.propertiesToGroupBy = ["order_num"]
    request.propertiesToFetch = ["cust_name", "brand"]
    request.resultType = .DictionaryResultType
    context.executeFetchRequest(request, error: nil)!
    var results = context.executeRequest(request, error: nil)!

    println(results)
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

2015-08-11 10:54:30.423 newapp[470:6013] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'SELECT clauses in queries with GROUP BY components can only contain properties named in the GROUP BY or aggregate functions ((<NSAttributeDescription: 0x7fa8ca5b4b70>), name cust_name, isOptional 1, isTransient 0, entity …
Run Code Online (Sandbox Code Playgroud)

core-data ios swift

2
推荐指数
1
解决办法
3422
查看次数

使用核心数据ios swift获取两个日期之间的记录

我试图在swift中搜索两个日期之间的记录.我正在存储日期,如下所示:

     let date = NSDate()
     let dateFormatter = NSDateFormatter()
     dateFormatter.dateFormat = "yyyy'-'MM'-'dd HH':'mm':'ss"

     println(date) // prints 2015-09-26 05:22:41 +0000

     myreport.setValue(date, forKey: "date")
Run Code Online (Sandbox Code Playgroud)

以下是使用NSPredicate获取两个日期之间记录的代码:

    let dateFormatter = NSDateFormatter()
    dateFormatter.dateFormat = "yyyy-MM-dd"

    let startDate:NSDate = dateFormatter.dateFromString(fromdate)!
    let endDate:NSDate = dateFormatter.dateFromString(todate)!

    println(fromdate) // prints 2015-09-22
    println(todate)  // prints 2015-09-29
    println(startDate) // prints 2015-09-21 20:00:00 +0000
    println(endDate)  // prints 2015-09-28 20:00:00 +0000
    let predicate1 = NSPredicate(format: "%@ >= date AND %@ <= date", argumentArray: [startDate, endDate])

    let predicate = NSCompoundPredicate(type: NSCompoundPredicateType.OrPredicateType, subpredicates: [predicate1])
    // …
Run Code Online (Sandbox Code Playgroud)

filter nsdate ios swift

2
推荐指数
1
解决办法
1万
查看次数

默认按两个字段分组的树视图Odoo 10

我正在尝试在列表视图中进行默认分组。如果我使用下面的行,它在一个字段上工作正常。

<field name="context">{'group_by':'sector_id'}</field>
Run Code Online (Sandbox Code Playgroud)

但是,我的要求是默认情况下将扇区和自然两个级别分组。所以我尝试了下面的代码,但是什么也没有发生并且没有错误。

行动:

<record id="program_activity_action_window_chairman" model="ir.actions.act_window">
    <field name="name">Activity</field>
    <field name="res_model">program.activity</field>
    <field name="view_ids" eval="[(5,0,0),(0,0,{'view_mode':'tree','view_id':ref('view_program_activity_tree')}),(0,0,{'view_mode':'form','view_id':ref('view_program_activity_form_chairman')})]"/>
    <field name="view_type">form</field>
    <field name="view_mode">tree,form,graph</field>
    <field name="domain">[('state', 'in', ['chairman_approve','done'])]</field>
    <!--<field name="context">{'default_state': 'chairman_approve'}</field>-->
    <!--<field name="context">{'group_by':'sector_id'}</field>-->
    <field name="context">{'search_default_group_sector_id': 1,'search_default_group_nature': 1}</field>

    <field name="help" type="html">
        <p class="oe_view_nocontent_create">
            Create a new Program Activity.
        </p>
    </field>
</record>
Run Code Online (Sandbox Code Playgroud)

树视图:

<record id="view_program_activity_tree" model="ir.ui.view">
    <field name="name">program.activity.tree</field>
    <field name="model">program.activity</field>
    <field name="arch" type="xml">

        <tree string="Program Activity" colors="green:type_id[1] == 'REVENUE'">
            <field name="department_id"/>
            <field name="sector_id"/>
            <field name="major_program_id"/>
            <field name="minor_program_id"/>
            <field name="name"/>
            <field name="code"/>
            <field name="type_id"/>
            <field name="weight_from_minor"/>
            <field name="total_planned" …
Run Code Online (Sandbox Code Playgroud)

xml listview group-by odoo odoo-10

1
推荐指数
1
解决办法
1628
查看次数

标签 统计

ios ×3

swift ×3

core-data ×1

filter ×1

group-by ×1

listview ×1

md5 ×1

nsdate ×1

odoo ×1

odoo-10 ×1

xml ×1