0
A
답변
3
예, 프로토콜이며 인스턴스 변수가 없습니다. 그것은 속성을 가지고 있습니다. 이것은 메소드를위한 구문 적 설탕 일뿐입니다.
속성은 인스턴스 변수로 전혀 백업 할 필요가 없습니다. 클래스 정의 나 프로토콜이 아닙니다 (후자의 경우 프로토콜의 작동 방식만으로는 불가능합니다). 분명히
- foo
- setFoo:
, 반환하고 해당 데이터 형식을 가지고 : 그것에 대해 관심이 모든 예를 들어, 프로토콜의 경우 foo
두 가지 방법이 readwrite
만약 존재라는 점이다.
관련 문제
- 1. Objective-C의 프로토콜
- 2. 목표 - C 프로토콜
- 3. 목표 - C의 프로토콜은 무엇인가
- 4. 목표 C의 배열 길이
- 5. 목표 C의 상속 문제
- 6. iPhone에서 목표 C의 제한점
- 7. 코코아 목표 - C의 NSDictionary와는
- 8. 목표 C의 형식 문자열
- 9. 목표 C의 전역 변수
- 10. C의 "auto"키워드의 목표
- 11. 목표 C의 시간차 계산
- 12. 목표 C의 디렉토리 크기
- 13. 목표 C의 -std = C99 사용
- 14. XML 목표 - C의 라이브러리를 분석
- 15. 변수 선언을 강제하는 프로토콜 - 목표 C
- 16. 목표 c의 지정된 시작점에서 문자열 검색
- 17. 목표 C의 클래스 선언 차이점은 무엇입니까?
- 18. 목표 C의 NSURL은 + initFileURLWithPath에 응답하지 않을 수
- 19. 아이폰/목표 c의 텍스트에서 공백을 자릅니다
- 20. 내부에서 돌아 오면 목표 -c의 @synchronized 블록
- 21. Objective C의 프로토콜은 어떻게 작동합니까?
- 22. Objective-C의 "범주"란 무엇입니까?
- 23. 목표 -C 프로토콜 광기 - 프로토콜을 기반으로 객체를 반환하는 방법?
- 24. 코코아/목표 C의 버튼 업데이트 이후 화면 업데이트
- 25. 현재 시간을 목표 C의 사용자 정의 형식으로 문자열로 가져 오기
- 26. 이 목표 C의 텍스트 상자에서와 같이 부동 소수점 값을받는 방법
- 27. 목표 C의 메모리 관리 문제 : NSObject의 클래스 형
- 28. 어떻게 목표 - C의 애플 리케이션에서 테이블보기에서 새 셀을 추가하는
- 29. 목표 C의 기본 String에서 문자열의 일부를 가져 오는 방법
- 30. 목표 - C의 포인트 그룹에 대한 히트 맵을 생성하는 방법을