2013-02-21 1 views
0

User 엔티티가 있습니다. firstNamelastName과 같은 많은 속성이 있습니다. 사용자의 전체 이름 (firstName + lastName)을 가져와야합니다. 싱글 NSString으로 필요합니다.특정 엔티티에 속한 두 속성 가져 오기 및 결합

가능합니까?

+0

두 문자열을 연결 –

+0

코어 데이터에서 사용자의 전체 이름 배열이 필요합니다. – Bhushan

+0

언제나 그렇듯이 ** 일부 코드 **를 게시합니다. 문제의 상황을 알려주십시오. – sjwarner

답변

1

IMHO를 가장 깨끗하게 수행하는 방법은 다음과 같습니다.

User 클래스를 만들고 NSManagedObject 하위 클래스를 만듭니다.

만들기 fullName과도 같은 기업에 대한 (유형 NSString의) 속성 (이 디스크에 저장되지 않습니다).

self.fullName = [NSString stringWithFormat:@"%@ %@", 
          self.firstName, self.lastName]; 
여기

Core Data doc 링크 :

나서 다음과 같은 firstNamelastName의 연결로 fullNameawakeFromFetch를 설정하는 방법을 대체. 특히 개체 수명주기 초기화 및 할당 해제을 살펴보십시오.

희망이 있습니다.

+0

그레이트 ...! 그것은 나를 위해 일했습니다. 감사. – Bhushan

관련 문제