일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 독후감
- MySQL
- 한줄평
- 줄거리
- 콜미동구
- Xcode
- JavaScript
- 클라우드 서비스 특징
- SpringBoot
- git
- 에러
- Swift
- 오류
- missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
- 서평
- 깃
- Mapper
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- 자바스크립트
- Mac
- git push
- 자바 파일업로드
- 기록하는 동구
- spring
- 데이메이커
- 클라우드 서비스
- 파이썬 웹크롤링
- 책
- 동구
- java
- Today
- Total
목록iOS/Swift(스위프트) (2)
인생은 속도가 아니라 방향이다
안녕하세요! 오늘은 Swift의 ARC(자동 참조 계수)에 대해 알아보도록 하겠습니다. ARC란? ARC(자동 참조 계수)는 Swift의 메모리 관리 방식 중 하나로, 객체의 참조 횟수를 추적하여 객체의 생성과 소멸을 관리하는 시스템입니다. - 참조 횟수? 객체의 참조 횟수는 해당 객체를 참조하는 변수나 상수의 개수를 나타냅니다. 객체를 참조하는 변수나 상수가 생성될 때마다 해당 객체의 참조 횟수가 1 증가합니다. - 객체의 생성과 소멸? Swift에서 객체를 생성하면 객체에 대한 메모리 공간이 할당되고, 해당 객체의 참조 횟수는 1 증가합니다. 객체를 참조하는 변수나 상수가 소멸될 때마다 해당 객체의 참조 횟수가 1 감소합니다. 이후에 참조 횟수가 0이 되면 해당 객체는 더 이상 필요하지 않은 객체로 ..
iOS 면접질문을 공부하다보면 가장 자주 접하게 되는 질문이여서 iOS 개발자로 취업하는 사람이라면 무조건 알아야 하는 기본 지식입니다. 먼저 공통점에 대해서 알아보겠습니다. 달달 외워서는 금방까먹으니 최대한 이해해보려고 노력해보면 좋을것같아요. (공통점은 우리가 클래스와 구조체를 헷갈려하는 이유이기때문에 알아두시면 좋습니다! 차이점도 중요하지만 어떤 부분이 공통점인지 알면 좋겠죠?) ▶️ Class / Struct 공통점 - 헷갈리는 이유 class 클래스이름 { // 클래스 내용 } struct 구조체이름 { // 구조체 내용 } cs class 와 struct 는 위와같이 선언하며, 여러 변수(속성) 과 함수(메소드)를 담을수 있는 하나의 집합 입니다. 데이터를 용도에 맞게 묶어서 사용하고 편리하게..