0

以下は私のソースコードです:

/ -'fileName'は使用可能なfilePathです。-- /

NSLog(@"%@", @"v-log start");
NSMutableArray *txtArray = [[NSMutableArray alloc] init];
[txtArray addObject:@"test"];
[txtArray writeToFile:fileName atomically:YES];
NSLog(@"%@", @"v-log end");

これらのコードを(void)viewDidLoadに入れると、完全に実行できます。

しかし、'FilesHandling [3294:c07] * -[NSPathStore2 getFileSystemRepresentation:maxLength:]:メッセージが割り当て解除されたインスタンス0x7146ad0に送信されました'(IBAction)btnClicked:(id)senderに配置すると例外が発生します。

理由を教えていただけますか?

4

1 に答える 1

2

おそらく、fileName文字列の割り当てが解除されたためです。保持しましたか?

于 2012-10-05T14:15:52.177 に答える