0
質問があります。次のコードでEXC_BAD_ACCESSの理由はどこですか?Objective-C不良例外ドロップボックス
-(void)restClient:(DBRestClient *)client loadedMetadata:(DBMetadata *)metadata {
if(metadata.isDirectory) {
db_Path = metadata.path;
int i = 0;
NSString *fileName = [[NSString alloc] init];
for(DBMetadata *file in metadata.contents) {
fileName = [NSString stringWithFormat:@"%@", file.filename];
[db_MetaFileNames addObject:file.filename];
i++;
}
[self createMetaListArray];
[fileName release];
}
}
-(void)createMetaListArray {
fileNamesAtDirectory = db_MetaFileNames;
for (int i=0; i < [fileNamesAtDirectory count]; i++) {
NSString *filePathWithName = db_directory;
[filePathWithName stringByAppendingFormat:
[fileNamesAtDirectory objectAtIndex:i]];
[filePathsAtDirectory addObject:filePathWithName];
[filePathWithName release];
}
}
誰でも私を助けることができますか?ここで
どこが失敗しますか? – Mark
私の答えを削除しました。私はdb_directoryの由来を知りません。マークをエコーするには、どこが失敗するのですか? – Almo
EXC_BAD_ACCESSはmain.m;にあります) –