나는 objective-c를 처음 접했고 속성 생성의 요지를 궁금해 했나요? 머리글에 변수를 만들 수 있습니까? 같은 이름의 변수와 속성을 만드는 이유는 무엇입니까?objective-c 속성 질문
1
A
답변
0
여호수아가 말한 것 이외에도 : 특성은 KVC/KVO- 가변적이지 않지만 전체 코코아는 KVO입니다. 속성과 속성을 바인딩 할 수 있습니다. 옵저버를 추가 할 수 있습니다. valueForKey/valueForKeyPath와 'set'형제를 무료로 사용할 수 있습니다. 값을 공개해야하는 경우 (즉, 외부 수업에 사용할 수있는 경우) - 속성을 만들면 무료로 많은 것을 얻을 수 있습니다. 그냥 당신이 적절한 메모리 관리 옵션 설정했는지 확인 및 스레드 안전성 수정 (세분화) (할당을 는 또는 이을 유지 복사).
1
간편한 메모리 관리 (일부 경우), 더 나은 디자인 (모든 경우). 속성은 클래스에 대한 공용 인터페이스를 만들고, 약한 내용과 강하게 참조되는 내용을 정의합니다.
관련 문제
- 1. iphone objectiveC 할당/해제 질문
- 2. NumberFormatter - ObjectiveC
- 3. InterfaceBuilder에서 이미지 시퀀스로드 -ObjectiveC
- 4. ObjectiveC 임의 숫자
- 5. MulticastDelegate in ObjectiveC
- 6. Shapefile with ObjectiveC
- 7. WPF 종속 속성 질문
- 8. Basic C# 속성 질문
- 9. 속성 비교 질문
- 10. C# 약식 속성 질문
- 11. XSD 관계/속성 질문
- 12. HTML5 datetime 속성 질문
- 13. C# 속성 질문
- 14. ASP.NET 질문 : Request.Url.Host 속성
- 15. 함수 속성 질문
- 16. 스타일 TargetType 속성 질문
- 17. ObjectiveC/iPhone의 TwitPic API 사용하기
- 18. Python의 AppKit 및 ObjectiveC 대리자
- 19. 2D 동적 메모리 할당 - ObjectiveC
- 20. 의 log4j 속성 구성 질문
- 21. OOP 디자인 질문 - 속성 확인
- 22. XmlWriter - 속성 읽기 (빠른 질문)
- 23. FileInfo 개체 속성 질문 - C#?
- 24. rspec, 알 수없는 속성 질문
- 25. MVC3 속성 유효성 확인 질문
- 26. AVFoundation - 속성 선언 - 기본 질문
- 27. 종속성 속성 예제에 대한 질문
- 28. GCC와 ObjectiveC 코드 및 Cygwin 도움말
- 29. ObjectiveC 코드에서 C++ 클래스의 정적 필드 사용
- 30. ObjectiveC 메서드에서 프로토콜 이름을 지정하는 구문 인수
-1 속성은 KVC 및 KVO와 아무 관련이 없습니다. KVC와 KVO는 속성없이 잘 작동하며 인식하지도 않습니다. –