0

是否可以将 NaN 存储在属性列表文件中。我试过:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
     <integer>nan</integer>
</array>
</plist>

但 Xcode 无法对文件进行短语处理。有什么想法吗?

4

2 回答 2

3

浮点数或双精度数可以是NaNs,但整数不能。

也不确定是否可以将其存储在 plist 文件中。

但是,如果您使用NSUInteger整数,您可以使用预定义的标记,例如NSNotFound,或者您可以定义您自己的值,您希望为此目的保留该值。

于 2012-06-16T06:22:55.120 回答
2

是的,例如键“A_NaN_Value”的 NaN 值的字典:

<dict>
   <key>A_NaN_Value</key>
   <real>nan</real>
</dict>
于 2012-06-16T08:24:50.607 回答