최근 CoreData를 배우기 시작했습니다. 데이터베이스를 만들고, 테이블을 만들고 (이벤트) 데이터를 추가하는 방법을 알아 냈습니다. 이것으로 삭제하십시오. 이제 문제. 내 프로젝트에는 여러 클래스가 있습니다. (myProject.h/myProject.m) 다른 클래스 (myProjectOtherClass.m)의 요청에 따라 데이터를 가져 오려고합니다. 어떻게 할 수 있습니까? 이? myProject.m 클래스에서이를 수행하는 방법을 알고 있지만 myProjectOtherClass.m에서 수행하는 방법은 무엇입니까?다른 클래스의 Core Data에서 값을 가져 오는 방법
0
A
답변
0
myProject.h/myProject.m의 엔티티 (TableNames)에 대한 가져 오기가이 데이터 항목의 속성을 볼 수 있다고 가정합니다. 필요한 데이터 엔티티를 사용하려는 다른 클래스에서도 가져와야합니다 , 삽입 삭제 등
결과를 가져 오거나 새로운 엔티티를 삽입하려면 NSManagedObjectContext
의 새 인스턴스를 만들어야합니다.이 경우 영구 저장소 변수 (NSPersistentStoreCoordinator
)에 대한 속성이 필요합니다. 저장소가있는 곳을 보여줍니다 .In Xcode의 CoreData 템플릿을 사용하여 프로젝트를 만든 경우 가장 단순한 경우, 모두 AppDelegate에 있으므로 AppDelegate 외부에서 속성을 사용하여 볼 수 있습니다.
업데이트 : 당신은 또한 AppDelegate에 단일 MOC에 속성을 넣고 그냥 다른 클래스에서 메소드를 호출 할 수 없습니다 모든 단일 코어 데이터 작업
관련 문제
- 1. iOS Core Data에서 속성 배열을 가져 오는 방법은 무엇입니까?
- 2. iPhone의 Core Data에서 검색어를 작성하는 방법
- 3. 다른 클래스의 여러 입력란에서 값을 가져 오는 방법은 무엇입니까?
- 4. 다른 클래스의 TreeMap에 값을 전달하고 가져 오는 방법은 무엇입니까?
- 5. 다른 클래스의 onCreate()에서 값을 가져 오는 방법은 무엇입니까?
- 6. Core Data에서 PNG 로의 이미지 자산 경로
- 7. Core Data에서 PDF로 CGRect로 UIImage 그리기
- 8. NSPredicate - Core Data에서 SQL JOIN과 같습니다.
- 9. Core Data에서 항상 양방향 관계가 필요합니까?
- 10. 다른 클래스의 일정을 가져 오는 방법은 무엇입니까?
- 11. URL 메소드가 3.1.3에서 작동하지 않습니다 (Core Data에서 생성)
- 12. plist에서 값을 가져 오는 방법
- 13. html에서 값을 가져 오는 방법
- 14. XML에서 값을 가져 오는 방법
- 15. 호출 클래스의 매개 변수를 가져 오는 방법
- 16. 다른 클래스에서 변수를 가져 오는 방법
- 17. 클래스에서 값을 가져 오는 중
- 18. 다른 클래스에 컨텍스트를 가져 오는 방법
- 19. 다른 테이블에서 값을 가져 오는 방법은 무엇입니까?
- 20. iPhone : viewForAnnotation 메소드에서 클래스의 값을 가져 오는 방법은 무엇입니까?
- 21. MVC3에서 세션을 통해 값을 가져 오는 방법
- 22. 한 함수에서 다른 함수로 값을 가져 오는 방법
- 23. 다른 함수 또는 페이지로 Zend_http_cookie 값을 가져 오는 방법
- 24. xml 파서에서 다른 클래스로 값을 가져 오는 방법
- 25. 하나의 컨트롤에있는 텍스트 상자의 값을 다른 컨트롤로 가져 오는 방법
- 26. 하나의 서블릿에서 다른 서블릿으로 세션 값을 가져 오는 방법
- 27. HTML 텍스트 상자 값을 다른 HtMl 테이블에 가져 오는 방법
- 28. 다른 값에 따라 Ruby 클래스에서 값을 가져 오는 방법
- 29. 다른 텍스트 필드의 텍스트 필드에서 int 값을 가져 오는 방법
- 30. PHP var 문제에서 값을 가져 오는 방법?
에 사용할 수
또는 대안? 예 : myProject.h를 가져옵니다. 다른 파일에서 [myProject myClassMethod]를 호출하면됩니까? – squarefrog