我確定這是簡單的,但我現在一直在盯着它,我想我需要的只是一雙新鮮的眼睛來看它,因爲我的貓不會在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