0
嗨我想從我的另一個類中的方法獲得結果。該方法是CalculatorBrain.m中的類方法。問題是Class方法使用其他類graphingView.m沒有存儲在其中的實例變量。 GraphingView僅在單擊按鈕並被搜索時才被調用。如何在沒有適當變量的情況下調用這個類方法來啓動該方法?從另一個類中的方法訪問結果
此方法存儲在計算器大腦中。我想訪問它graphingView
+ (double)runProgram:(id)program usingVariableValues:(NSDictionary *)variableValues
{
NSMutableArray *stack;
if ([program isKindOfClass:[NSArray class]]) {
stack = [program mutableCopy];
}
return [self popOperandOffProgramStack:stack];
}
到目前爲止,我有這樣的:
[CalculatorBrain runProgram:<#(id)#> usingVariableValues:<#(NSDictionary *)#>
我不知道如何把在我不得不在計算器大腦中的實例變量的值。
如果你想成爲真的很酷,你可以使用裝配將其保存到一個寄存器,只是說... – 2012-07-18 22:55:34
即時通訊在不同的視圖控制器,它被保存在一個屬性 – 2012-07-18 23:12:11
然後有三種方法可以做到這一點。 (b)將該類導入您的視圖控制器並再次調用方法 - (c)聲明一個全局變量並將其設置爲(())將該屬性傳遞給您的其他視圖控制器 (b)將該類導入您的視圖控制器並再次調用該方法 雖然略微矯枉過正) – 2012-07-18 23:14:36