3

値「43200」(12 時間の秒) を NSNumber フィールドに入力して保存します。XCode は何らかの方法で値を "43,200" に変更します - コンマを挿入します。ただし、xml ファイルを見ると、値は として保存されて<integer>43200</integer>いるため、この時点ではすべて問題ないはずです。ただし、次に値をクリックすると、XCode はコンマとそのすべてを削除します。したがって、値は 43 になります。XCode はおそらくこの時点で自動保存します。Escape を押してファイルを閉じるだけでも、xml データを見ると値が<real>43</real>(!) に変更されます。バグ?? (Xコード 4.6.2)

https://dl.dropboxusercontent.com/u/147970342/stackoverflow/Screen%20Shot%202013-05-29%20at%2017.06.28.png

4

1 に答える 1

0

私はまったく同じ問題を抱えていました.コンマを含むplistエントリは、コンマの右側にあるすべての数字を削除します. 腹立たしい。

これは Xcode 4.6.2 のバグです。

良いニュースは、5.0 で修正されたことです。アップグレードするだけで大​​丈夫です。

于 2014-02-26T08:57:21.887 に答える