【发布时间】:2013-06-08 00:43:16
【问题描述】:
我收到此警告“从 'id' 分配给 'int' 的整数转换指针不兼容”
在这一行
_intvalue = [self performSelector:@selector(PostureValueReturn)];
这里 abc 是一个方法
- (int)abc
{
return 3;
}
而 _intvalue 是属性
@property (nonatomic, assign) int intValue;
谁能建议我如何摆脱它。
【问题讨论】:
-
问题是 performSelector: 返回一个对象,所以你必须将你的 int 封装在一个 NSNumber 对象中。
标签: ios objective-c