최근에 xCode 및 PyObjC로 프로그래밍을 시작했으며 물류 애플리케이션을 만들려고합니다. 상점 품목이 들어있는 테이블과 비용이있는 두 번째 테이블이 있습니다. 지금까지 인터페이스 빌더를 사용하여 값을 핵심 데이터 정보에 연결하여 모든 것이 정상적으로 작동했으며 코드를 작성할 필요가 없었습니다. 이제 문제는 비용 테이블에 사용자가 입력해서는 안되는 "비용"속성이 있다는 것입니다. 대신 사용자가 트랜잭션 항목 수를 입력하는 인스턴스를 내부적으로 계산해야합니다. 또한 해당 항목의 수를 저장소의 항목 양에 추가하려고합니다.
Here is a graphic view of my problem.
또한 사용자가 "숫자"열에 값을 입력 할 때 가능하면 "삽입"버튼을 제거하는 것이 좋습니다. 미리 감사드립니다 ..PyObjC 및 핵심 데이터를 사용하여 테이블 값 조작
2
A
답변
0
일반적으로이 작업을 수행하는 방법은 논리를 엔티티의 전이 속성에 넣는 것입니다. 그런 다음 다른 속성이 변경되면 속성의 값이 변경 될 수 있도록 전환 속성에 대한 맞춤 getter를 코딩하십시오.
이 경우 cost
이 전환 속성이며 지속 된 속성 값인을 기반으로 계산됩니다및 buy
.
바인딩을 사용하면 모든 사용자가 number
및 buy
으로 변경되므로 비용 표시 값에 자동으로 반영됩니다.
관련 문제
- 1. 핵심 데이터의 값 업데이트
- 2. jQuery를 사용하여 테이블 항목 조작 및 변환
- 3. JavaScript/jQuery를 사용하여 테이블 조작
- 4. 핵심 데이터를 사용하여 개체 저장
- 5. NS 조작 및 키 값 관측
- 6. 조작 테이블
- 7. iPhone에서 핵심 데이터를 사용하여 태그 지정 구현
- 8. PyObjC 및 인터페이스 빌더가있는 IBoutlet
- 9. 핵심 데이터 및 런타임 키 값 코딩
- 10. jQuery로 테이블 조작
- 11. 핵심 데이터 : 사용자 데이터를 지우지 않고 핵심 데이터를 마이그레이션하는 방법
- 12. NSFetchedResultsController 및 핵심 데이터를 사용하여 텍스트 검색 최적화
- 13. 핵심 데이터를 사용하여 sectionIndexTitlesForTableView를 재정의하는 방법은 무엇입니까?
- 14. 사전 값 조작 Python
- 15. 테이블 값 함수를 사용하여 행 대신 열로 데이터를 반환합니다.
- 16. jQuery 테이블 조작
- 17. 이상적인 HTML 테이블 조작 솔루션
- 18. NSException 테이블 뷰 핵심 데이터
- 19. 변수를 사용하여 테이블 값 입력
- 20. 핵심 데이터를 사용하여 추적 할 위치 데이터를 저장하는 방법은 무엇입니까?
- 21. 다운 그레이드 내가 실수로 pyobjc 쉬운 설치와 2.2 pyobjc 설치하고 문제의 원인 pyobjc 2.2
- 22. 핵심 데이터 및 UI 바인딩
- 23. 핵심 데이터, NSTableView 및 선택된 행 값 가져 오기
- 24. 핵심 데이터 관계 테이블 뷰에 표시
- 25. jQuery를 사용하여 테이블 리피터의 셀 값 업데이트
- 26. PyObjc 및 Cocoa에서 NSText 대리자 메서드 구현
- 27. PyObjC 및 method_exchangeImplementations : 충돌이 발생했습니다. 올바른 사용법?
- 28. 핵심 데이터 및 NSOperation
- 29. 크로스 원본 이미지로드 및 조작
- 30. 왜 핵심 데이터를 스토리지에 사용합니까?