2010-05-12 2 views
0

가장 효율적으로 말하면 가장 효율적입니다. 그래서 주관성에 대해 생각하지 마십시오.iphone 앱에 웹 사이트 목록을 저장하는 가장 좋은 방법

웹 사이트 목록이 있으며 로컬로 아이폰에 목록을 저장하려면 URL, 제목 및 32x32 최대 이미지 크기와 같은 작은 이미지가 있어야합니다. 나는 CoreData를 사용해야한다고 생각하지 않는다. 나는 plist를 사용해야합니까?

편집 : 효율성의 정의 나는 분명했습니다. 최소한의 공간을 차지하고 최저 메모리/CPU를 사용하십시오. 죄송합니다. 10-15 개의 최대 항목에 대해 말씀드립니다. 그리고 앱이 처음으로로드 될 때나 뷰가 nav 컨트롤러에 의해 다시 가져올 때 테이블 뷰에로드됩니다.

답변

0

가능한 경우 리소스에 이미지를 남기고 url, title 및 imagename을 pList에 넣습니다. 또는 세 가지 속성을 사용하여 "사이트"클래스를 만들고 코드에서 사이트 배열을 생성 할 수 있습니다. (또는 사전 배열)

+0

잘 "목록에 있어야", 미안 해요 적절한 용어를 잊어 버렸습니다. 하지만 앱 실행 사이의 목록을 유지합니다. –

+0

처음에 목록을 시드하는 경우 pList를 사용하십시오. 그렇지 않으면 NSUserDefaults에 배열을 저장하십시오. – Andiih

0

당신은 "주관성에 관해서"말하지는 않지만 당신은 이것에 대해 효율적으로 정의하지 마십시오. 당신은 당신이 저장할 얼마나 많은 웹 사이트 또는 당신이 그 (것) 또는 무엇을하는 것이 중요합니다 사용 방법을 지정하지

- 저장 크기, I/O 반환 한, 구체적인 방법 등

에서 조회 할 수있는 능력 그것은 plist처럼 나쁜 소리는 아니지만 내 이전의 포인트는 당신이 읽을 것이고, 데이터를 쓰는 것이 이와 같은 질문에 대한 문맥 설정에 일반적으로 동등하거나 더 중요하다고 생각합니다.

관련 문제