我的代码中有一个NSMutableArray
,我想访问该数组的最后一个元素并将该元素保存在整数n
变量中。但是n
当我这样做时并没有给我正确的值NSLog
,它给了我一个垃圾值。
for(int i=0;i<[array3 count];i++)
{
if(i==([array3 count]-1))
{
n = [array3 objectAtIndex:i];
}
}
NSLog(@"The id is=%d",n);
NSError *error;
NSString *aDocumentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
NSString *dataPath = [aDocumentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%d",n]];
[[NSFileManager defaultManager] createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:&error];