본문 바로가기

전체 글134

[Swift] Class vs Struct 참고 더보기 https://icksw.tistory.com/256 [Swift] Class와 Struct의 차이점? 안녕하세요 Pingu입니다.🐧 오늘은 iOS 개발에 쓰이는 Swift 언어에서 Class, Struct의 차이점이라는 주제를 가지고 글을 써보려고 합니다. iOS 개발자로 면접을 준비하다 보면 Class, Struct의 차이점이라 icksw.tistory.com https://infinitt.tistory.com/392 (Swift) Class 와 Struct 의 차이 , 용도와 선택 방법 구조체 클래스 모두 데이터를 용도에 맞게 묶어 표현하고자 할 때 유용하다. 하나의 사용자 정의 데이터 타입을 만들어주는것이다. #Class, Struct 공통점 값을 저장할 프로퍼티를 선언할 수 있다. .. 2024. 2. 10.
[Swift] 메모리 관리 [참고] https://github.com/JaeYeopHan/Interview_Question_for_Beginner/tree/main/iOS https://github.com/Yongjai/TIL/blob/master/iOS/Objective-C/MemoryManagement.md/ 스위프트의 메모리 관리 스위프트는 ARC로 메모리 관리를 한다. ARC: 자동 참조 계수(ARC: Automatic Reference Counting)를 뜻하며, 인스턴스가 더 이상 필요없을 때 사용된 메모리를 자동으로 해제해준다. 강한 순환 참조: 강환 순환 참조는 ARC로 메모리를 관리할 때 발생할 수 있는 문제이다. 두 개의 객체가 서로 강한 참조를 하는 경우 발생할 수 있다. 강한 순환 참조의 해결법 : 서로 강한.. 2024. 2. 8.
[SwiftUI] SwiftUI의 View란? https://developer.apple.com/documentation/swiftui/view View | Apple Developer Documentation A type that represents part of your app’s user interface and provides modifiers that you use to configure views. developer.apple.com 1. SwiftUI View란? 앱 사용자 인터페이스의 일부를 나타내고 뷰를 구성하는 데 사용하는 수정자를 제공하는 유형 뷰는 프로토콜, UI의 한 부분을 나타냄. 다양한 모디파이어를 통해 해당 뷰의 속성을 변경하고 조정할 수 있음 뷰는 연관 타입으로 자기 자신을 바디로 칭함 뷰는 ViewBuider와 Mai.. 2024. 1. 30.
[자료구조] 자료구조 필기 및 코드 (08-14) 2024. 1. 29.