배열3

iOS - 문법 (고차함수, 일급 객체, 클로저 등) 고차 함수 수학 및 컴퓨터 과학 에서 고차 함수 는 다음 중 하나 이상을 수행 하는 함수 입니다. 하나 이상의 함수를 인수로 취합니다(즉, 프로시저 자체가 프로시저인 프로 시저 의 매개 변수 인 프로시저 매개변수 ). 결과로 함수를 반환합니다. 다른 모든 함수는 1차 함수 입니다. 수학에서 고차 함수는 연산자 또는 함수 라고도 합니다 . 미적분학 의 미분 연산자 는 함수를 파생 함수에 매핑하기 때문에 일반적인 예 입니다. 고차 함수는 수학 전체에서 "functor"라는 단어의 다른 사용과 혼동되어서는 안 됩니다 . Functor(동음이의) 를 참조하십시오 . 형식화되지 않은 람다 미적분학 에서 모든 함수는 고차입니다. 대부분의 함수형 프로그래밍 언어가 파생 되는 형식화된 람다 미적분학 에서 하나의 함수를.. 2022. 4. 21.
iOS문법 - 배열 배열 2.var number : [Int] = [] 3.//number[0]=1 //crash, 방을 만든 후 사용하라! 4.number.append(1) 5.print(number) 6.number[0]=10 7.print(number) first와 last 프로퍼티 let num = [1, 2, 3, 4] let num1 = [Int]() print(num.first, num.last)//Optional(1) Optional(4) print(num1.first, num1.last)//nil nil if let f = num.first, let l = num.last { print(f,l) //1 4 } 첨자(subscript)로 항목 접근 var num = [1, 2, 3, 4] print(num[0.. 2022. 4. 21.
iOS문법 - Generic과 배열 Generic https://en.wikipedia.org/wiki/Generic_programming https://docs.swift.org/swift-book/LanguageGuide/Generics.html Generics are one of the most powerful features of Swift, and much of the Swift standard library is built with generic code. var a : [Int] = [1,2,3,4] var b : Array = [1,2,3,4] https://developer.apple.com/documentation/swift/array n Array n Generic Structure n @frozen struct Arr.. 2022. 4. 21.