【发布时间】:2012-01-10 01:20:14
【问题描述】:
我正在尝试将我的 BOOL 变量初始化为 YES,但它给了我这个警告.. 不太确定该怎么做.. 它似乎仍然工作正常,但只是想知道如何才能摆脱警告。
我已经像这样初始化标题中的变量
//.h
BOOL *removeActivityIndicator;
//..
@property (nonatomic, assign) BOOL *removeActivityIndicator;
然后我尝试像这样将其设置为 YES(这也是我收到警告的地方)
self.removeActivityIndicator = YES;
警告说:
不兼容的整数到指针转换传递'BOOL'(又名 'signed char') 到 'BOOL *' 类型的参数(又名'signed char *')
【问题讨论】:
-
现在您有了答案,您是否看到警告正在告诉您到底出了什么问题?它期待一个 'BOOL *' 而你传递的是一个 'BOOL'?
标签: iphone objective-c ios boolean