在Mac上以UTF-8保存CSV

时间:2016-02-21 14:23:18

标签: core-data utf-8 swift2 xcode7

我在使用Mac保存Core Data的CSV文件时遇到问题,如果我保存在Windows计算机但不保存在MAC中,则可以正常工作。我正在使用Excel。每次运行保存在MAC中的CSV文件时,Xcode中都会出现不同的错误。

1 个答案:

答案 0 :(得分:3)

根据我在Mac计算机中保存CSV文件的经验,它总是一团糟。我在论坛中挖了几个问题,并意识到只能在带有Windows的PC中保存CSV。
如果你在coreData中使用UTF-8,你可以解决这个问题,我这样做已经有一段时间了,而且我的Mac再也没有问题了。
我的方式:

  1. 在Excel中保存.CSV文件(以逗号分隔)。
  2. 使用(http://www.sublimetext.com/2
  3. 打开.CSV文件
  4. 文件>使用编码保存>选择你想要的那个。
  5. 完成。

    如果您必须在Excel中编辑或打开文件,则必须在拖动到Xcode项目之前再次保存在Sublime Text 2中。

    忘记Windows电脑:)
    希望这能解决你的问题。