라벨이 Array인 게시물 표시

Swift 에서 두개의 Array을 순차적으로 합치는 방법

이미지
Swift 에서 두개의 Array 을 합치는 방법으로 각각의 열을 맞춰야 한다. 이럴땐 zip 이란 함수를 사용하면 된다. 위의 방법은 3개의 Array 를 각각의 순서대로 합친 결과이다. 즉 ["홍길동", "전우치", "강감찬"] 과 [3, 7, 6] 과 [2015-08-16, 2016-10-30, 2016-10-31] 의 Array에 각각의 값을 각 1항끼리 합칠 경우에 사용한다. flatMap 은 배열의 배열로 되어 있는 경우를 배열로 만들어 준다.

iOS Tag를 이용한 라벨에 날짜 표시하기

// 태양력 날짜를 표시 - ( void )calendarDayDisplay:( NSArray *)solarArray {     // Tag 값을 이용하여 라벨에 양력 배열 값 표시     for ( int i = 0 ; i < 42 ; i++) {         UILabel *solarLabel = ( UILabel *)[ self . mainView viewWithTag :i + 1 ];         solarLabel. text = [ NSString stringWithFormat : @"%i" , [[solarArray objectAtIndex :i] intValue ]];     } } 배열을 입력 받아 라벨에 값을 표시하는 내용입니다.