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개의 댓글
·