NSLog(@“Hello!! MB”);

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

AVG 1

[iOS] KVC, KVO

KVC (Key-Value-Coding) KVC는 문자열을 이용해 property에 접근할 수 있게 해주는 기능이다. 접근자를 이용하지 않고 property의 이름인 문자열로 접근하므로, 객체간 의존성을 낮추고 결합도가 낮은 소프트웨어 개발을 할 수 있게 해준다. KVC를 구현한 메소드는 NSKeyValueCoding 프로토콜에 의해 정의되며, NSObject는 이 프로토콜을 implement한 상태이다. KVC는 아래와 같은 로직으로 동작한다. 1. key와 일치하는 property를 찾는다.2. 일치하는 property가 없을 경우, key와 일치하는 인스턴스 변수를 찾는다. 3. 일치하는 property나 인스턴스 변수가 있으면, 이를 적용한다. 없으면 'valueForUndefinedKey:'나 ..

Programming/Mac & iOS 2016.04.19
이전
1
다음
더보기
프로필사진

TPM/ iOS 개발자/ 철학/ 도구/ 방법/ 팁

  • 전체보기 (238)
    • 이지한 상식 (0)
    • My Movie (4)
    • My Music (1)
    • My Bass (1)
    • Open Source Projects (8)
    • WWDC (8)
      • 2018 (1)
      • 2017 (3)
      • 2016 (1)
      • 2015 (1)
      • 2014 (1)
      • 2013 (1)
    • Engineering (20)
      • Issue (11)
      • OS (1)
      • Computer (2)
      • Network (2)
      • Software Engineering (4)
    • Programming (99)
      • Mac & iOS (50)
      • Design (1)
      • Data Structure (2)
      • Algorithm (2)
      • Patterns (6)
      • Tool (9)
      • Python (1)
      • Android (4)
      • Kotlin (3)
      • Java (6)
      • C, C++ (6)
      • Kernel (6)
      • Database (2)
    • WEB (9)
      • HTML/CSS (0)
      • Javascript (8)
      • PHP (0)
      • JSP (1)
    • Seminar (23)
      • Seoul Digital Forum (4)
      • Korea Community Day (0)
      • 공개소프트웨어 대회 (11)
      • Open Tech-net Submit (1)
      • DAUM Boot Camp (3)
      • KELF 공개 세미나 (3)
      • 소스리딩 워크샵 (1)
    • The Place (10)
      • 대한민국 (7)
      • 日本 (3)
      • 中國 (0)
    • Tips (24)
      • Life (8)
      • macOS (7)
      • iPhone (7)
      • Android (2)
    • Guitar (31)
    • Thought... (0)

Tag

기타 악보, swift, 애플, Apple, 김광석, ios, watchOS, 기타, Guitar, wwdc, C, jquery, 오픈 소스, 기타악보, JavaScript, 아이폰, Mac OS X, 안드로이드, 스마트폰, xcode,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 이민석 교수님
  • 김재민
  • 김금태
  • 엄두성
  • 오효선
  • 이정헌 (티스토리)
  • 이정헌 (NAVER)
  • 이상현
  • 조영찬
  • 한원석
  • SMRT516's Story
  • Make it 이지
  • 최현우
  • 레바티스토리

티스토리툴바