0

在我的 ViewController 类声明中,我有一个 NSDictionary* 类型的私有变量:

@interface ViewController : UIViewController {
    float fScreenWidth;
    float fScreenHeight;
    float fBasePanelWidth;
    float fToolbarHeight;
    float fLabelAndButtonHeight;
    NSDictionary* fMooDataJson;
}

在我的viewDidLayoutSubviews(…)方法中,我将它分配给一个NSDictionary对象。但是,在其他调用中,当访问变量时,我得到一个EXC_BAD_ACCESS错误。访问是这样的:

NSDictionary* subMooList = [fMooDataJson objectForKey:@"moo"];

任何想法为什么这会失败?有没有更好的方法来访问这个变量?

4

1 回答 1

-1

没关系,我最终把它变成了一个财产,这就成功了。

于 2013-07-08T00:03:42.840 回答