从String创建NSData对象

时间:2015-07-24 00:22:52

标签: string swift nsstring plist nsdata

我的应用需要能够获取String并将其作为NSDictionary对象保存到NSData,以便在NSDictionary写入.plist时1}}文件生成的文件包含<data>The String as the user typed it (no encoding)</data>的数据。无论如何,如果不手动为.plist文件编写XML,

是否可以执行此操作?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

没有办法做你想做的事。

首先,声称您不希望编码的字符串是没有意义的。编码是从字符串生成字节流的过程。没有编码,就没有字符串的表示。字符串是抽象的。他们自己没有具体的代表。只有编码会产生。

无论如何,这并不是NSData对象被序列化为属性列表文件的方式。即使你手动编写文件,它也不是一个正确的属性列表文件,没有其他属性列表读取程序能够解析它。您是如何得出结论您的应用需要此功能的?