String을 Int형 또는 Double형으로 변경

괄호 안 !는 옵셔널 String형을 풀기 위한 것이고괄호 밖 !는 Double형으로 바뀔 때 Failable initializer에 의해 옵셔널 형으로 나오기 때문에 또 풀어줘야 함.

2021년 11월 19일
·
0개의 댓글

Break point, Image View

iOS프로그래밍기초(21-2학기)한성현교수 강의 내용 변형 및 요약

2021년 11월 14일
·
0개의 댓글

Attributes

Attributes 선언에 적용되는 것과 type에 적용되는 두 가지 attribute가 있음. 선언과 타입에 부가적인 정보를 제공. 예를 들어, 함수 선언에서 discardableResult를 쓰면 리턴값을 사용하지 않아도 컴퍼일러가 경고를 내지 않도록 함 @기호 다음에 attribute이름과 argument 지정 인터페이스 빌더에서 사용하는 attri...

2021년 11월 4일
·
0개의 댓글

Window와 Mac의 차이점

1.Mac은 애플이 만든 MAC OS를 사용하고 window는 마이크로소프트가 만든 Window OS를 사용한다.2.Window는 주로 ctrl키와 alt키를 이용하며 작업을 하는 반면 Mac은 주로 command키와 option키를 사용해 작업한다.3.Window 운

2021년 10월 29일
·
0개의 댓글

Swift

class, struct, enum, protocol에 새로운 기능을 추가extension은 하위 클래스를 생성하거나 참조하지 않고 기존 클래스에메서드, 생성자(initializer), 계산 프로퍼티 등의 기능을 추가하기 위하여 사용특정 클래스와 관련없는 함수(메서드)

2021년 10월 14일
·
0개의 댓글

failable initializer

추가예정

2021년 10월 7일
·
0개의 댓글

swift 클로저

추가예정

2021년 10월 1일
·
0개의 댓글

Java 생성자

생성자 : 객체를 생성하는 역활 생성자는 클래스 명과 동일 해야하고, 리턴 타입이 없음

2021년 9월 30일
·
0개의 댓글

Java 메서드

메서드 = 기능 public void chan(){ System.out.println("Chan"); } 리턴 타입: void 입력매개변수: 없음 public int Chan(){ return 5; } 리턴 타입: int 입력매개변수: 없음 public int Chan(int a, int b){ return a+b; } 리턴 타입: int 입력매개변수:...

2021년 9월 29일
·
0개의 댓글

swift 매개변수

내 동전 : 전달인자(argument) 자판기 안에서 동전 : 매개변수(parameter) ->리턴값 func add(first x: Int, second y: Int)-> Int{ //외부 내부:자료형->리턴형 return(x+y) //함수 정의할 때는

2021년 9월 28일
·
0개의 댓글

Java 클래스와 객체

클래스 다양한 자료형의 데이터를 하나로 묶어 관리 객체를 생성해서 사용 클래스 밖에 있는 것(패키지, import, 외부 클래스) 클래스 내부에 있을 수 있는 것(필드, 메서드, 생성자, 이너 클래스) 객체 Chan ch = new Chan(); //객체 생성 new(생성자) : Chan()을 힙 영역에 저장

2021년 9월 28일
·
0개의 댓글

Java 배열

1차원배열 int[] a; a = new int[5]; int[] a = new int[5]{1,2,3,4,5}; 2차원배열 int a; a = new int2; int a =new int2{{1,2},{3,4,5}}; 배열의 길이 length 모든 배열 원소 출력 Arrays.toString(1차원 배열 참조 변수)

2021년 9월 27일
·
0개의 댓글

Java 메모리 구조

클래스 영역,정적 영역,상수 영역,메서드 영역 : 클래스와 메서드 위치 스택 영역: 모든 지역 변수 위치 힙 영역: 객체가 위치(변수가 가리키는 실제) String name = "chan"; name이라는 변수는 스택 영역에 생성되고 힙 영역에 있는 실제 데이터값의 위치를 저장, 실제 데이터값(chan)은 힙 영역에 저장

2021년 9월 24일
·
0개의 댓글

call by reference

var myAge = 10func doubleAge (age: inout Int) -> Int {age += agereturn(age)}print(myAge)print(doubleAge(age : &myAge)) print(myAge)출처 - iOS프로그래밍기초(21-

2021년 9월 23일
·
0개의 댓글
post-thumbnail

swift switch case

2021년 9월 16일
·
0개의 댓글

요약 정리1

★데이터 타입(자료형, data type)Bool, Character, Int, Float, Double, String, Void등이 있음★정수 데이터 타입 : Int정수(소수점이 없는 수)를 저장하는 데 사용8비트, 16비트, 32비트, 64비트 정수를 지원★부동 소

2021년 9월 10일
·
0개의 댓글