전체보기
IOS 스위프트(Swift) 문법 - 조건문
조건문이란? 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것입니다. 조건문으로는 if, switch, guard 가 있습니다. /* if 조건식 { 실행할 구문 } */ let age = 12 if age < 19{ // print("미성년자 입니다.") //"미성년자 입니다." } /* if 조건식 { 조건식이 만족하면 해당 구문 실행 } else { 만족하지 않으면 해당 구문 실행 } */ let age = 20 if age < 19 { print("미성년자") } else { print("성년자") //"성년자입니다." } /* if 조건식1{ //조건식1을 만족할 때 실행할 구문 } else if { //조건식2을 만족할 때 실행할 구문 } else { //아무 조건식도 만족하지 않..
IOS 스위프트(Swift) 문법 - 함수
함수란? 함수는 작업의 가장 작은 단위이자 코드의 집합입니다 /* func 함수명(파라미터 이름 : 데이터 타입) -> 반환 타입 { return 반환 값 } */ func sum(a : Int, b : Int) -> Int { return a+b //8 } sum(a : 5, b : 3) //8 func hello() -> String { return "hello" //"hello" } hello() //"hello" //func printName() -> Void {} //Void 사용시 func printName() { } func greeting(friend : String, me : String = "gunter"){ print("Hello, \(friend)! I'm \(me)") //"Hel..
IOS 스위프트(Swift) 문법 - 컬렉션 타입
컬렉션 타입이란? 컬렉션 타입은 데이터들의 집합 묶음 Array 데이터 타입의 값들을 순서대로 저장하는 리스트 Dictionary 순서없이 키(key)와 값(Value) 한 쌍으로 데이터를 저장하는 컬렉션 타입 Set 같은 데이터 타입의 값을 순서없이 저장하는 리스트 import UIKit var numbers : Array = Array() //[] numbers.append(1) //[1] numbers.append(2) //[1,2] numbers.append(3) //[1,2,3] numbers[0] //1 numbers[1] //2 numbers.insert(4, at: 2) //[1,2,4,3] numbers //[1,2,4,3] numbers.remove(at: 0) //1 numbers /..
IOS 스위프트(Swift) 문법 - 기본 데이터 타입
- Int : 64bit 정수형 - UInt : 부호가 없는 64bit 정수형 - Float : 32bit 부동 소수점 - Double : 64bit 부동 소수점 - Bool : true, false 값 - Character : 문자 - String : 문자열 - Any : 모든 타입을 지칭하는 키워드 var someInt : Int = -100 someInt = 100 someInt = 1.1 //정수만 가능 Cannot assign value of type 'Double' to type 'Int' //UInt var someUInt : UInt = 200 someUInt = -100 //부호없는 정수만 가능 Cannot assign value of type 'Double' to type 'Int' /..
IOS 스위프트(Swift) 문법 - 상수와 변수
상수 : 변하지 않는 일정한 값을 갖는다. > let 상수명 : 데이터 타입 = 값 변수 : 변할 수 있는 값을 갖는다. > var 변수명 : 데이터 타입 = 값 import Foundation // 상수 // let 상수명 : 데이터 타입 = 값 let a : Int = 100 a = 200 //Cannot assign to value: 'a' is a 'let' constant //변수 // var 변수명 : 데이터 타입 = 값 var b : Int = 200 b = 300
바스크 치즈케이크 레시피 실패없이 쉽게 만드는 법
18cm 2호 케이크 기준 레시피입니다 재료: 크림치즈 600g, 설탕 120g, 계란 4개, 생크림 360g 우선 만들기 전에 크림치즈, 생크림, 계란을 실온에 둬야합니다. 오븐은 240도에 15분 예열해줍니다. 1. 크림치즈 600g을 부드럽게 풀어줍니다. 2. 크림치즈에 설탕 120g을 2,3회 분할해서 넣으며 섞어줍니다. 3. 그다음 계란 4개를 풀어줍니다. 4. 마지막으로 생크림 360g을 잘 섞어줍니다. 5. 240도에서 15분 예열된 오븐에 240도로 30분 구워줍니다. 6. 다 구워지면 실온에서 2~3시간 식혀주고 냉장고에서 12시간 굳혀주면 끝! 정말 쉽고 실패없이 바스크 치즈케이크을 만들 수 있는 레시피였습니다. 감사합니다
웹 페이지 로딩 시 로딩 이미지 보여주기
1. 로딩 이미지 https://preloaders.net/ 무료 이미지사이트 2. 로딩 이미지 적용하기 공통으로 쓰는 페이지는 이름을 common 으로 사용 하고 있습니다. 파일로 따로두지 않고 에 넣어 사용하셔도 돼요! // 윈도우가 다 load 되고 나서 id="load" 인 항목을 감춰줍니다. // div 는 전체 화면을 반투명하게 보여주는 역할을 합니다. CSS #load { width: 100%; height: 100%; top: 0; left: 0; position: fixed; display: block; opacity: 0.8; background: white; z-index: 99; text-align: center; } #load > img { position: absolute; to..
onclick 링크 (새창/팝업/현재창/프레임)
1. 현재페이지에 부를때 button 2. 새 창에 열때 button 3. 팝업으로 열기 (주소,팝업창이름,옵션) button 4. 상위 프레임에 부를때 button 5. 프레임 지정 링크 button