确定,所以我想-roughly-此代码:Objective-C中发送一个指向接口属性
test1.m:
Foo *foo = [[Foo alloc] init];
foo.x = 1.0f;
[staticClass bar:*foo.x];
staticClass.m:
-(void)bar:(float *)argVar
{
*argVar += 1.0f;
}
所以我将argVar指向了Foo类的一个属性。显然目前的代码不起作用。
什么是正确的语法/方式来做到这一点?
它不应该是' - ( void)bar:(float *)argVar',它应该是'+(void)bar:(float *)argVar' – 2010-10-28 11:25:14