(/Users/sai/Desktop/images/aaa.jpg)와 같은 경로를 사용하여 MAC 데스크톱에있는 폴더의 이미지로드를 표시하려고합니다. plist 파일에서 Data . item0에 게시하십시오. 이 이미지 경로를 diaplying 그러나 저라도 좋습니다 코드NSBundle 및 plist를 사용하여 폴더에서 이미지로드
NSString *path=[[NSBundle mainBundle]pathForResource:@"Data" ofType:@"plist"];
NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:path];
NSString *errorDesc = nil;
NSPropertyListFormat format;
NSDictionary *temp = (NSDictionary *)[NSPropertyListSerialization propertyListFromData:plistXML mutabilityOption:NSPropertyListMutableContainersAndLeaves format:&format errorDescription:&errorDesc];
NSArray *array=[NSArray arrayWithArray:[temp objectForKey:@"images"]];
NSString *object=[array objectAtIndex:0];
NSLog(@"object at index i %@",[object lastPathComponent]);
NSString *image=[object lastPathComponent];
mImageView.image=[UIImage imageNamed:image];
[self.view addSubview:mImageView];
입니다 도움이 .Plz 해결책을 찾을 수 없습니다 아직 연구가 많이 수행 한 .I 바탕 화면에서 이미지를로드하지 않습니다 NSBundle를 사용하여 메신저로 여기에 Data.plist
의 스크린 샷이다
지금 나는 시뮬레이터에서 일하고있다. 시스템에서 이미지를 얻으 려하고있다. 그리고 그것이 가능한지 아닌지는 의심 스럽다. – lreddy
당신은 번들이나 문서 디렉토리에서 어떤 내용을 얻을 수 있습니다 :) – iPatel
실제로 그 이미지의 경로를 사용하여 아이폰 장치에있는 다른 폴더에서 특정 이미지를 선택하려고합니다. 당신은 이것에 대한 답변을 제안합니까? – lreddy