与整数转换不兼容的指针将'void *'发送到param

时间:2015-08-28 20:41:11

标签: ios objective-c

我从以下代码中得到上述错误(无法弄清楚如何查看错误的尾部):

NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"\n" options:nil error:nil];

有人能告诉我这个错误意味着什么(以及如何看到它的结尾)?我知道一些C ++,但即使知道一些C ++和一些Objective-C,我也不知道我的void *是什么,或者我是如何不恰当地使用它。

1 个答案:

答案 0 :(得分:2)

nil使用0而不是options。尽管两者在概念上是相同的,但options采用整数(NSRegularExpressionOptions枚举)而nil(void *)0