object-c - OC @property를 사용하여 속성을 직접 정의할 수 있나요?
ringa_lee
ringa_lee 2017-04-24 09:14:09
0
2
464
으아아아

이런 식으로 p.name을 직접 사용할 수 있습니다.
다음 정의는 필요하지 않은 것 같습니다.

으아아아

두 가지 방법의 차이점은 무엇인가요?

ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
Peter_Zhu

내 경험상 변수 메모리 연산 방식을 명확하게 구분할 수 있도록 속성을 사용하여 모든 이름을 정의하는 것이 좋습니다(멀티 스레딩은 너무 드물어 무시할 수 있음). 그리고 이것은 전역 변수를 식별하는 가장 쉬운 방법 중 하나입니다. m 파일에서 직접 _name을 사용하면 이것이 전역 변수라는 것을 빠르게 이해할 수 있습니다. 속성을 전역 변수로 사용하는 것은 매우 좋은 습관이라고 생각합니다. 게다가 여기서 @freewolf가 언급한 합성 크기는 실제로 생략할 수 있습니다. 다음은 간단한 setter를 예로 들어 보겠습니다.

으아악 으아악
洪涛

으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿