我确定这是简单的,但我现在一直在盯着它,我想我需要的只是一双新鲜的眼睛来看它,因为我的猫不会在iPhone编程方面我没有太多的经验,我已经转向了你。通过时参数丢失
我正在传递一个类型为float的变量从一个类(UIView)到另一个类(UIViewController)在变量被传递之前它的值是正确的,但是当它到达函数时它失去了它的值,它被显示为0或-2,我不知道为什么。就像我说我敢肯定这件事情简单,但我只需要一双崭新的眼睛来看待它
代码如下
//inside UIView
-(void)UpdateFloat
{
myFloat = myFloat + 0.01;
}
-(void)RemoveView
{
//Function Call
[viewController myFunction:myFloat];
}
//Function
-(void)myFunction:(float)myFloat
{
[myView removeFromSuperview];
[self.view addSubview:myOtherView];
[myOtherView anotherFunction:myFloat];
}
浮获得由定时更新,了UIView使得函数调用时,浮动的值是正确的(通常约15.67)
任何帮助,将不胜感激
预先感谢您, BWC
我希望你不要得罪你的猫! – 2009-08-21 14:52:23
显示调用myFuction(它周围的代码,以及如何分配浮动) – Daniel 2009-08-21 14:53:30