-1

別のクラスからメソッドを呼び出すと、次のエラーが発生します。

(TREAD) : EXC_BAD_ACCESS.

ここでクラスAの私の方法:

-(NSString*) parse: (NSString *) filePath
{
    ////do something
     codeWriter* cd;
     cd = [[codeWriter alloc]init];

    NSString* asmLine = [cd getAsmLine:lineContent]; ////here is my problem
}

エラーが何であるかを理解するのを手伝ってくれる人はいますか?

ありがとう

4

2 に答える 2

1

このエラーは、メモリの不良パッチにアクセスしようとしていることを意味します。

配列「linecontent」はどこで初期化されますか? getAsmLine:メソッドが呼び出されるまでに「linecontent」配列がまだメモリにないことを想像します

于 2013-04-11T21:14:13.917 に答える