Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在CloudKit仪表板中创建布尔字段_Ios_Boolean_Cloudkit - Fatal编程技术网

Ios 在CloudKit仪表板中创建布尔字段

Ios 在CloudKit仪表板中创建布尔字段,ios,boolean,cloudkit,Ios,Boolean,Cloudkit,我想在我们的一个记录类型中创建一个名为“match”的字段,它是布尔值,可以是true,也可以是false。但在新的CloudKit仪表板中,没有添加此类字段的选项,请参见下图: 是否有人知道如何在新的CloudKit仪表板中添加布尔字段。没有可用的布尔类型,您必须使用Int(64) 根据评论问题更新 布尔实际上只是一个只能设置为0或1的整数。因此,在cloudkit中创建INT值,并: BOOL myBool = FALSE; //or false, or 0 record[MY_INT64

我想在我们的一个记录类型中创建一个名为“match”的字段,它是布尔值,可以是true,也可以是false。但在新的CloudKit仪表板中,没有添加此类字段的选项,请参见下图:


是否有人知道如何在新的CloudKit仪表板中添加布尔字段。

没有可用的布尔类型,您必须使用Int(64)

根据评论问题更新

布尔实际上只是一个只能设置为0或1的整数。因此,在cloudkit中创建INT值,并:

BOOL myBool = FALSE; //or false, or 0
record[MY_INT64_FIELD] = myBool;
当你读回来的时候

NSNumber myBoolFromCloudKit = record[MY_INT64_FIELD];
BOOL myBool = myBoolFromCloudKit.integerValue
if (myBool)
{
     //do whatever
}

我如何将其设置为像布尔类型?