반응형

array 9

[SwiftUI] How to add dynamic items to the List

How to add dynamic items to the List 1. 데이터 모델 생성 2. List Row Item View 생성 3. 목록 생성 4. 미리보기 5. 테스트 전체 소스 How to add dynamic items to the List App에서 가장 많이 쓰이는 게 List입니다. (전적으로 제 기준). 보통 정적 리스트는 메뉴의 성격을 띠는 변하지 않는 시스템 메뉴에 많이 사용되고, 그 외의 대부분은 동적으로 리스트를 할당하여 사용하게 됩니다. 만약 위와 같이 제목과 내용으로 이루어진 화면을 만든다고 가정한다면 1. 데이터 모델 생성 struct Board: Identifiable { let id = UUID() let title : String let content : String..

개발 창고/iOS 2023.12.15

[Kotlin] How to make an array of strings a string

1. 기본 문법 2. 사용 방법 1. 기본 문법 문자열 또는 숫자형 배열을 사용하다 보면 join을 해야 하는 경우가 많습니다. fun Sequence.joinToString( separator: CharSequence = ", ", prefix: CharSequence = "", postfix: CharSequence = "", limit: Int = -1, truncated: CharSequence = "...", transform: ((T) -> CharSequence)? = null ): String 속성 내용 separator 각 항목을 잇는 구분자 (기본값, 콤마(,)) prefix 첫 항목 앞에 입력 될 문자 postfix 마지막 항목 뒤에 입력 될 문자 limit 최대 출력 될 항목 개수 ..

[Kotlin] How to use a function in an array

1. 함수 2. Reverse 함수 3. 숫자형 배열 함수 사용 1. 함수 메서드 내용 first() 목록의 첫 번째 항목 last() 목록의 마지막 항목 indexOf(항목) 항목을 포함하는 인덱스 위치 (0부터 시작, 없으면 -1) count() 목록 내 항목의 개수 contains(항목) 해당 항목이 목록 내에 포함되어있는지 여부 (true:있음 / false:없음) joinToString() 목록을 구분자(def. 콤마(,))로 묶어줌 reserve() 목록 내 항목을 역순으로 정렬 average() 목록 내 항목 들의 평균 값 sum() 목록 내 항목 들의 합계 min() 목록 내 최소값 항목 max() 목록 내 최대값 항목 배열 함수 목록 val array = arrayListOf("서울", ..

[SwiftUI] How to Make an Array of Strings a String

How to Make an Array of Strings a String 1. 기본 문법 2. 사용 방법 테스트 소스 How to Make an Array of Strings a String 문자열 또는 숫자형 배열을 사용하다 보면 join을 해서 한 개의 변수로 표현해야 하는 경우가 많습니다. 1. 기본 문법 joined(seperator:) 배열의 항목을 separator로 연결된 하나의 문자열로 변환 2. 사용 방법 이 경우 아래의 문법 사용을 보면 한 번에 이해되지 않을까 싶어 적어둬 봅니다. let arr:Array = ["서울", "경기", "강원", "충북", "충남", "전북", "전남", "경북", "경남"] // 그냥 배열 형태로 출력하는 경우 print(arr) // seperator..

개발 창고/iOS 2023.11.26

[SwiftUI] 동적으로 List에 item 추가하는 방법

How to add dynamic items to the List App에서 가장 많이 쓰이는 게 List입니다. (전적으로 제 기준). 보통 정적 리스트는 메뉴의 성격을 띠는 변하지 않는 시스템 메뉴에 많이 사용되고, 그 외의 대부분은 동적으로 리스트를 할당하여 사용하게 됩니다. 만약 위와 같이 제목과 내용으로 이루어진 화면을 만든다고 가정한다면 1. 데이터 모델 생성 struct Board: Identifiable { let id = UUID() let title : String let content : String } 각각의 게시글을 담기 위한 모델인 Board에 제목(title)과 내용(content) 변수를 생성하여줍니다. 여기서 id는 중복되지 않는 단일 객체로 분류하기 위해 선언해 줍니다. ..

개발 창고/iOS 2023.07.31

[Kotlin] String 배열을 한 개의 String으로 만드는 방법

1. 기본 문법 문자열 또는 숫자형 배열을 사용하다 보면 join을 해야 하는 경우가 많습니다. fun Sequence.joinToString( separator: CharSequence = ", ", prefix: CharSequence = "", postfix: CharSequence = "", limit: Int = -1, truncated: CharSequence = "...", transform: ((T) -> CharSequence)? = null ): String 속성 내용 separator 각 항목을 잇는 구분자 (기본값, 콤마(,)) prefix 첫 항목 앞에 입력 될 문자 postfix 마지막 항목 뒤에 입력 될 문자 limit 최대 출력 될 항목 개수 truncated 최대 표현될 항..

[Kotlin] 배열에서 자주 사용 되는 함수

1. 함수 메서드 내용 first() 목록의 첫 번째 항목 last() 목록의 마지막 항목 indexOf(항목) 항목을 포함하는 인덱스 위치 (0부터 시작, 없으면 -1) count() 목록 내 항목의 개수 contains(항목) 해당 항목이 목록 내에 포함되어있는지 여부 (true:있음 / false:없음) joinToString() 목록을 구분자(def. 콤마(,))로 묶어줌 reserve() 목록 내 항목을 역순으로 정렬 average() 목록 내 항목 들의 평균 값 sum() 목록 내 항목 들의 합계 min() 목록 내 최소값 항목 max() 목록 내 최대값 항목 val array = arrayListOf("서울", "경기", "강원", "충북", "충남", "전북", "전남", "경북", "경..

[MyBatis] foreach문

SELECT Col1 , Col2 , Col3 FROM Tab WHERE Col1 IN #{item} iBATIS에서 사용되던 iterate 문법이 MyBatis에 와서는 foreach문으로 변경되었습니다. 이는 JSTL에서 사용되는 foreach와 유사하다고 보면 됩니다. 사용되는 파라미터는 아래와 같습니다. 파라미터 내용 item 현재 항목 alias index 현재 항목의 Index값 (0부터 시작) collection foreach에서 반복될 목록 파라미터 open foreach문이 시작되는 부분에 넣어줄 문자열 separator 항목과 항목 사이에 삽입될 문자열 close foreach문이 종료되는 부분에 넣어줄 문자열 만약 전달된 파라미터가 아래와 같이 배열 자체로 전달되었다고 가정하면 Str..

개발 창고/Web 2023.02.21

[Javascript] 배열(Array) 활용하기

이번엔 Array를 자세히 다뤄볼까 합니다. Array 만들기 // 방법1. 빈 array 만들기1 var arr = []; // 방법2. 빈 array 만들기2 var arr = new Array(); // 방법3. String array 만들기 var arr = ['가', '나', '다', '라']; // 방법4. int array 만들기 var arr = [1, 2, 3, 4, 5]; 방법 1과 방법 2는 비어있는 배열을 만드는 방법이고, 방법 3은 처음에 String Array를 생성하는 방법입니다. 입맛에 맞게 활용 가능합니다. string이니 int니 하는 건 제가 임의로 나눈 것일 뿐 실제로 Javascript에서 한 가지 형태로만 입력이 가능한 것은 아닙니다. ex. var arr = ['..

개발 창고/Web 2020.09.18
반응형