关于中文字体显示

请教大家一个关于中文字体显示的问题。
我在WP8平台使用V2.2.3版本。
在utf-8编码的xml文件中存储中文字符串,在程序中读取字符串,使用CCLabelTTF显示。
我发现如果不指定字体名,那么会默认使用Arial,那么这个时候中文是无法显示的,显示的是方块。
如果更换字体,比如换成楷体(simkai.ttf),那么可以显示,但是字体不好看。
我的问题有两个,

  1. 为什么默认的Arial字体无法显示中文?
  2. 我想用雅黑显示中文,应该怎么做?我使用雅黑的字体(msyt.ttc),显示还是方块。