Q
프레임 워크는
1
A
답변
0
Cocoa Bindings은 원하는 것을 정확히 제공하지만 Mac/Objective-C 단어에서만 사용할 수 있습니다. GNUstep은 무료 버전이지만 C++가 아닌 Objective-C입니다.
그러나 자체 프레임 워크의 경우 좋은 영감을 주거나 향후 연구를 시작할 수있는 좋은 출발점이 될 수 있습니다.
2
DDX 맵은 일련의 if
문에 불과하므로 쉽게 자신의 DDX 매크로를 작성할 수 있습니다.
#define DDX_MAP_VALIDATED_INT_EDITOR(control, variable, getter, setter, validator)\
if(nCtlID==control.GetDlgCtrlID())\
{\
if(bSaveAndValidate)\
{\
int const value=control.GetDlgItemInt();\
if(validator(value))\
{\
variable->setter(value);\
}\
else\
{\
return false;\
}\
}\
else\
{\
control.SetDlgItemInt(variable->getter());\
}\
}
이것은 테스트되지 않았지만 DDX 맵에 입력하면 예제에 따라 작동해야합니다. 그것은 당신에게 아이디어를 줄 것입니다. 물론이 함수를 표준 DDX 매크로가하는 함수로 추출 할 수 있습니다.이 함수는 바깥 쪽 if
을 수행 한 다음 함수를 호출합니다. 이렇게하면 다양한 유형의 variable
(예 : 포인터 대 참조/값)의 함수에 과부하가 걸릴 수 있습니다.
관련 문제
- 1. 유니티 프레임 워크는
- 2. 엔터티 프레임 워크는 날짜가
- 3. 젠드 프레임 워크는
- 4. 커뮤니티 프레임 워크는 PHP
- 5. Zachman 프레임 워크는
- 6. .net 프레임 워크는 무료입니다
- 7. PHP MVC 프레임 워크는 디자인
- 8. 파이썬 웹 프레임 워크는 무엇입니까
- 9. 젠드 프레임 워크는 하위 디렉토리
- 10. CSS 프레임 워크는 어떻게 사용됩니까?
- 11. 석영 프레임 워크는 (맥) 설명
- 12. 젠드 프레임 워크는 -, 공용 폴더
- 13. 모바일 웹 개발 프레임 워크는
- 14. ASP.Net을위한 대체 프레임 워크는 무엇입니까?
- 15. 엔티티 프레임 워크는 where 절
- 16. J2ME MVC 프레임 워크는 무엇입니까?
- 17. GUI 프레임 워크는 어떻게 작동합니까?
- 18. cocos2d 프레임 워크는 iPad에서 작동합니까?
- 19. 시작할 Webapplication 프레임 워크는 무엇입니까?
- 20. Facebook의 새로운 Tornado 프레임 워크는 무엇입니까?
- 21. 가장 유용한 타사 iPhone 프레임 워크는 무엇입니까?
- 22. 아이폰 JSON 프레임 워크는 객체 나 배열
- 23. 무엇 똥 프레임 워크는 리스프와 스킴 존재
- 24. .net 프레임 워크는 차단 호출 중에 무엇을합니까?
- 25. 현대에 가장 인기있는 Ajax 프레임 워크는 무엇입니까?
- 26. 일반적인 JVM 기반 웹 프레임 워크는 무엇입니까?
- 27. 최고의 .NET 게임 개발 프레임 워크는 무엇입니까?
- 28. 선택할 WinForms CompositeUI 프레임 워크는 무엇입니까?
- 29. Dependency Injection 프레임 워크는 어떤 역할을합니까?
- 30. Ruby의 기본 GUI 프레임 워크는 무엇입니까?
구현할 수 있다는 말을 듣는 것이 좋습니다. Google을 사용한 "연구"결과가 없습니다. 더 이상의 해답이 없다면 아마도 내 자신의 프레임 워크를 작성해야 할 것입니다. – cos