【问题标题】:Swift: How to save data of different types in a fileSwift:如何在文件中保存不同类型的数据
【发布时间】:2015-06-04 22:10:09
【问题描述】:

我想将包括字符串、数字、日期和坐标在内的数据保存在一个文件中,然后将文件传输到服务器。如何使用 swift 做到这一点?

我想在将来处理来自服务器的这些数据。用什么文件保存比较好?

【问题讨论】:

    标签: ios file swift server


    【解决方案1】:

    如果我做对了,你可以使用NSData

    首先你必须像这样创建一个字典

        var dictionary = [String:AnyObject]()
                dictionary["age"] = 13
                dictionary["name"] = "Mike"
    

    然后你必须使用 nsjsonserialization 将这个字典转换成 NSData

    if let data = NSJSONSerialization.dataWithJSONObject(dictionary, options:NSJSONWritingOptions(0), error:nil) as NSData? {
    
    
                        request.HTTPBody = data
    
                    }
    

    但这始终取决于服务器能够理解的内容

    希望我有所帮助。对不起我的英语

    【讨论】:

    猜你喜欢
    • 2020-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-25
    相关资源
    最近更新 更多