내 프로그램에는 항목 목록이있는 tableView가 있으며 테이블보기의 각 항목을 "즐겨 찾기"에 추가 할 수 있습니다. 나는 plist에 정보를 저장하고 있지만 다른 시간에 여러 객체를 저장할 수 있는지 확실하지 않거나 새로운 항목으로 plist를 계속 작성합니까? 또한 plist에서 항목을 삭제할 수 있습니까?다른 시간에 plist에 여러 객체를 쓰거나 항목을 삭제하는 방법은 무엇입니까?
0
A
답변
0
질문을 이해하는데 약간의 문제가 있습니다.
데이터를 어떻게 저장하고 있습니까?
A. 데이터가있는 NSArray \있는 NSMutableArray에있는 경우 그런 다음 후 배열 에테르 삽입 또는 삭제 항목을 수정, 배열의 현재 상태를 저장하는 배열에 writeToFile:
를 호출 할 수 있습니다 당신은 당신의 PLIST를 업데이트 writeToFile:
를 호출 할 수 있습니다 . NSMutableArray를 사용하면 모든 수정 작업을 수행 할 수 있습니다.
B. 저수준 제어를 원할 경우 XML plist를 처리 할 수 있습니다. 그러나 이것은 훨씬 더 많은 작업이 될 것입니다 ...
관련 문제
- 1. PHP 세션에서 여러 항목을 삭제하는 방법은 무엇입니까?
- 2. 내부에서 객체를 삭제하는 방법은 무엇입니까?
- 3. NSMutableArray에서 객체를 삭제하는 방법은 무엇입니까?
- 4. 캘린더 항목을 삭제하는 방법은 무엇입니까?
- 5. ListView에서 항목을 편집/삭제하는 올바른 방법은 무엇입니까
- 6. Listview 및 데이터베이스에서 항목을 삭제하는 방법은 무엇입니까?
- 7. 움직이는 Sprite 객체를 다른 시간에 시작하는 방법은 무엇입니까?
- 8. 다른 시간에 drawRect 내에서 그래픽 객체를 그리는 방법은 무엇입니까?
- 9. 여러 컨테이너에 저장된 C++ 객체를 효과적으로 삭제하는 방법은 무엇입니까? auto_ptr?
- 10. Sitecore 6 컨텐츠 편집기에서 여러 항목을 선택하고 삭제하는 방법은 무엇입니까?
- 11. 단일 링크로 MVC에서 여러 항목을 삭제하는 방법은 무엇입니까?
- 12. Rails3에서 중첩 된 객체를 삭제하는 방법은 무엇입니까?
- 13. Postgres : 여러 테이블에서 항목을 삭제하는 방법
- 14. itunesconnect에서 inapp 구매 항목을 삭제하는 방법은 무엇입니까?
- 15. ID를 가져와 테이블에서이 항목을 삭제하는 방법은 무엇입니까?
- 16. drupal에서 cache db 항목을 삭제하는 방법은 무엇입니까?
- 17. 트랜잭션에서 여러 항목을 만들거나 삭제하는 방법
- 18. 다른 시간에 여러 SMS 예약하기
- 19. 다른 IO 스트림을 사용하여 파일을 쓰거나 읽는 올바른 방법은 무엇입니까?
- 20. nhibernate로 대량 삭제하는 방법은 무엇입니까?
- 21. plist에 데이터를 쓰는 방법은 무엇입니까?
- 22. 여러 파일이있는 중복 행을 삭제하는 방법은 무엇입니까?
- 23. s3 버킷에서 공통 접두사가있는 객체를 많이 삭제하는 방법은 무엇입니까?
- 24. 다른 시간에 작업 예약하기
- 25. 다른 시간에 viewDidLoad를 호출하는 방법은 무엇입니까?
- 26. C#에서 resx에서 리소스 항목을 삭제하는 방법은 무엇입니까?
- 27. 여러 테이블에서 데이터를 삭제하는 방법은 무엇입니까?
- 28. 검도 그리드에서 여러 행을 삭제하는 방법은 무엇입니까?
- 29. 트리에서 항목을 삭제하는 방법
- 30. 벡터의 객체를 올바르게 삭제하는 방법
잘 NSMutableArray에서 나는 writeToFile을 호출합니다 : 유일한 문제는 여러 항목이 있으며 마지막 항목을 저장하는 다른 항목을 클릭 할 때마다 거기에 마지막 엔트리를 저장하지 않고 plist에 쓰는 방법이 있고 이전의 NSMutableArray는 여전히 얻어집니다. – gikygik
좋아, 기본 로그를 만들고 파일에 계속 추가 하시겠습니까? plist를 새로운 NSMutableArray에로드 할 수 있습니다. 2. 해당 배열의 끝에 NSMutableArray를 추가합니다. 3.로드하고 불러 온 배열을 plist에 저장하십시오. –