2010-04-12 3 views
1

로그 북 기능이 포함 된 iphone OS 앱을 작성하려고합니다. 내가 가지고있는 문제는 각 새 로그 북에 사용자 정의 된 자체 카테고리가 있기를 원한다는 것입니다. 예를 들어 화학 영수증 로그에는 화학 이름, 공급 업체, 수신 날짜, 만료 날짜 및 의견이 있습니다.하나의보기에 사용자 입력 데이터를 두 번째보기에 적용

내가이 문제를 해결하려는 방법은 사용자가 카테고리를 입력 할 수있는 여러 가지 UITextield가 포함 된 새로운 로그 북을 만들 때 editCategory보기 컨트롤러를 호출하는 것입니다. 그 문자열을 받아서 newLogEntry보기 컨트롤러에 적용하여 사용자가 새 로그 항목을 만들 때 각 범주에 UIText 필드가 뒤에 표시되어 관련 데이터를 입력 할 수있게하려고합니다.

트릭은 editCategory에서 카테고리 데이터를 가져 와서 newLogEntry에 적용하는 방법을 모릅니다. 현재 Core Data를 사용하고 있는데, 이것이 가장 쉬운 방법 인 것으로 보이지만, 좋은 해결책을 얻지 못한다면 나는 결혼하지 않았습니다. 또한, 나는 객관적인 -C 코드보다 유전 적 코드가 여전히 편하다고 생각합니다. 그러므로 제 알려지지 않은 점을 참아주십시오.

+0

나는 그저 질문 할 필요가 있다고 생각한다. Logbook 엔티티에 'category'속성을 추가하기 만하면됩니까? 나는 그것을 시도해 볼 것 같아. –

답변

0

App Delegate를 사용해 보셨습니까? App Delegate에서 이러한 값을 유지하고 newLogEntry 뷰 컨트롤러의 ViewDidLoad 메서드에서 해당 값을 호출 할 수 있습니다.

+0

아니, 나는 그것에 대해 생각하지 않았다. 나는 이것이 NSMutableString에 editCategory의 값을 쓰는 메소드를 필요로한다고 생각하고있다. 여러 로그에서 작동합니까? (내 실험실에서 사용하려면 5-17 개의 로그 북이 있어야합니다.) –

관련 문제