클래스의 인스턴스 메소드를 해당 클래스의 init
메소드에서 호출하는 것이 적절합니까? 저는 ARC 환경에 있으며, 내가 할 수 있고 할 수없는 것이 확실하지 않습니다. init
. Apple의 설명서에 의하면 Don’t Use Accessor Methods in Initializer Methods and dealloc이 나와 있습니다.하지만 정확히 그 이유를 이해하지 못합니다.init에서 인스턴스 메소드 호출
1
A
답변
0
초기화 메소드는 클래스의 인스턴스 변수에 초기 값을 설정하는 데 사용됩니다.
확인 : 여기
2
그것에 대해 토론이다 Using Accessors in Init and Dealloc. 진정한 대답은 없습니다. 그렇게하면 부작용이 없는지 확인하십시오.
관련 문제
- 1. 인터페이스의 인스턴스 메소드 직접 호출
- 2. 연관 모델의 인스턴스 메소드 호출
- 3. 인스턴스 생성을 통한 메소드 호출
- 4. super.init 전에 init에서 classForCoder 호출
- 5. 인스턴스 메소드의 루비 호출 클래스 메소드
- 6. Nil 용 호출 ID - 인스턴스 메소드
- 7. 루비의 클래스 메소드에서 인스턴스 메소드 호출
- 8. 인스턴스 작성자가 수신자 인 메소드 호출
- 9. 하위 클래스의 인스턴스 메소드 호출 생성자
- 10. 서브 인스턴스 내 호출 인스턴스 메소드 mongoose 후크
- 11. Ruby 클래스 인스턴스 메소드 def 초기화 : 인스턴스 또는 클래스 메소드?
- 12. 정적 메소드 인 것처럼 호출되는 인스턴스 메소드
- 13. Python의 정적 및 인스턴스 메소드
- 14. 다른 모듈의 인스턴스 메소드
- 15. 인스턴스 메소드 equals()
- 16. 스레드에 인스턴스 메소드 전달하기
- 17. 파이썬에서 인스턴스 메소드 꾸미기
- 18. 인스턴스 메소드 경고
- 19. group_by의 인스턴스 메소드 사용
- 20. Eclipse - 공용 인스턴스 메소드
- 21. 루비에서 인스턴스 메소드 반복하기?
- 22. 장고 모델에서 인스턴스 메소드 사용하기
- 23. init에서 블록을 선언하는 것이 안전합니까?
- 24. C++ 액세스 위반 인스턴스 메소드
- 25. 메소드 호출
- 26. 메소드 호출
- 27. 자바 : 인스턴스 인스턴스 메서드 호출
- 28. 메서드의 Java 인스턴스 호출 인스턴스?
- 29. java-me 내부 클래스의 다른 인스턴스 메소드 호출
- 30. 다른 인스턴스 메소드 이벤트 핸들러 내 this.instanceMethod 호출