일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- WebAuthn
- appres
- SSL
- Xcode
- kmip
- 앱스토어
- OTP
- 앱리소스
- MSYS2
- 인증
- Android
- 앨범북
- FIDO2
- otpkey
- css
- 안드로이드
- apple
- fido
- SwiftUI
- 애플
- MYSQL
- albumbook
- openssl
- git
- SSH
- MFA
- OSX
- 2FA
- SWIFT
- Nodejs
Archives
- Today
- Total
인디노트
[iOS] NSMutableDictionary 상속, "method only defined for abstract class" 본문
소스 팁/Objective C, Swift, iOS, macOS
[iOS] NSMutableDictionary 상속, "method only defined for abstract class"
인디개발자 2017. 4. 4. 13:56아~~~ 정말... 예전에도 이것땜에 한참 헤맷는데 또 당했다. 그래서 여기 적어 놓는다.
NSMutableDicrionary 를 상속받아서 사용시에 몇가지 abstract method 를 구현해주어야 한다. 그렇지 않고 사용시 "method only defined for abstract class" 라는 디버깅 메세지를 만날 것이다.
다음은 override 해야할 method 들이다.
1. NSMutableDicrionary
2. NSDicrionary
클래스 레퍼런스를 링크하였으니 각 클래스 레퍼런스의 "Overview" 에 "Subclassing notes" 를 참고하면 된다. 이외의 다른 클래스들은 애플 개발자 사이트 (https://developer.apple.com/) 를 참고.
--------
추가. (2012/06/14) Class Cluster 에 대한 이해가 필요한 것이다.
반응형
'소스 팁 > Objective C, Swift, iOS, macOS' 카테고리의 다른 글
iOS - UIView 애니메이션 효과 (0) | 2017.07.10 |
---|---|
xcode 의 시스템 변수 값 (0) | 2017.06.06 |
iOS: Push 수신 시점에서 앱의 3가지 실행 상태 (0) | 2017.01.05 |
OS X 에서 클립보드 모니터링 방법 (0) | 2016.04.29 |
Crash Code : iOS 에서 카메라 관련 크래쉬 코드 (0) | 2016.04.29 |
Comments