2012-07-05 5 views
0

저는 Objective-C를 처음 사용했습니다. 여기 내가 원하는 걸. iPhone 용 탭보기 앱이 있습니다. 탭 중 하나에서 plist 파일의 데이터가있는 테이블 뷰가 필요합니다. 데이터는 텍스트, 그림 및 위치로 구성됩니다.적절한 키를 사용하여 UITableView에 plist 데이터를 구문 분석하는 방법?

+0

어떻게 그림을 plist 파일에 저장합니까? – Kuba

+0

이것은 특정 질문이 아니라 요구 사항입니다. FAQ를 읽어보십시오. 지금까지 무엇을 시도 했습니까? 어떤 특정 부분에 문제가 있습니까? – jrturton

+0

난 탭보기 프로젝트를 만들었습니다.보기 중 하나에서 테이블보기를 추가했습니다. 이제는 내 plist의 내용으로 그 테이블을 채우고 싶습니다. – arkmon

답변

1

이 뭔가를 시도 할 수 있습니다 :

SString *myFile = [[NSBundle mainBundle] pathForResource:@"plistName" ofType:@"plist"]; 
NSDictionary *dict = [[NSDictionary alloc]initWithContentsOfFile:myFile]; 
+0

NSDictionary를 사용하여 저장해야합니다. 배열이 아닙니다. – Kuba

+0

각 항목은 일련의 문자열입니다. – arkmon

+0

어디에서이 코드를 추가합니까? – arkmon

1

PLIST 파일이 사실에있는 XML 파일 (외부 편집기에서 열 수 및 구조를 참조한다). 따라서 NSDictionary (개체 구조체에 XML 파일과 같은 데이터를 저장해야합니다.). 예를 들어

:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"plistFile" ofType:@"plist"]; 
    NSDictionary *dic = [[NSDictionary alloc] initWithContentsOfFile:plistPath]; 

당신이 PLIST 파일 배열 또는 문자열에있는 경우 몰라요 ... 당신이 좀 더 많은 정보를 제공해야합니다.

관련 문제