確定,所以我想-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