0

これはビューコントローラーです。このビューが表示されるたびに、GetSelectedCityIDメソッド(クラスメソッド)から取得したデータを表示したいと思います。以下のスクリーンショットを参照してください。

-(void)viewWillAppear:(BOOL)animated {
    NSString *selectedID = [DataManager GetSelectedCityID];
    if(selectedID == nil) {
        return;
    }
    NSLog(@"%@", selectedID);
}


エラーメッセージは次のとおりです。スレッド1:EXC_BAD_ACCESS(code = 1、address = *
変数selectedIDはiOSによって破棄されますか?
ところで、これも機能しません:

-(void)viewWillAppear:(BOOL)animated {
    if([DataManager GetSelectedCityID] == nil) {
        return;
    }
    NSLog(@"%@", [DataManager GetSelectedCityID]);
}

[更新]
1、自動参照カウントが無効になっていると思います2、変数selectedID
にアクセス中にプログラムがクラッシュします 3、デバッグ領域に何も出力されません

4

0 に答える 0