[ UIkit ] UIView와 UIViewController
iOS/UIkit2024. 8. 17. 16:31[ UIkit ] UIView와 UIViewController

1. UIView    1 - 1. UIView의 역할   공식문서를 먼저 살펴 보자UIView =  화면의 직사각형 영역에 대한 콘텐츠를 관리하는 객체   ① iOS 앱에서 화면에 표시되는 UI 요소를 의미함  예를 들어, 버튼, 레이블, 이미지, 텍스트 필드 등은 모두 뷰의 일종임곧 뷰는 시각적 인터페이스를 구성하는 기본 요소로사용자가 상호 작용 할 수있는 모든 것들이 뷰다!!!    ② UIView 클래스는 모든 뷰에 공통적인 동작을 정의   iOS 앱의 그래픽 인터페이스에서 핵심적인 역할(UIView는 모든 뷰의 기본) UIView Class =  UIKit에서 제공하는 기본 클래스모든 뷰는 이 UIView 클래스를 상속받아 만들어짐 UIView Class는 뷰가 화면에 표시되고 상호작용을 처리하..

[ Project ] Book search APP
Project/Team Project2024. 8. 1. 22:04[ Project ] Book search APP

과제긴 하지만 프로젝트 진행 연습이라고 생각하고 진행해보기!   Book search APP    LV 1 .  두개의 탭과 세개의 뷰   - VC생성 및 탭바 이용한 화면전환만 구현검색뷰(메인뷰), 상세페이지 뷰(모달), 장바구니 뷰첫번째 탭 - 검색, 두번째 탭 - 장바구니UITabBarControllerUIModalBookSearch APP├── AppDelegate.swift├── SceneDelegate.swift├── Info.plist├── Assets.xcassets/│ └── AppIcon.appiconset/├── Models/│ ├── Book+CoreDataClass.swift│ └── Book+CoreDataProperties.swift├── ViewControllers..

동기(Synchronous) vs 비동기(Asynchronous)
iOS/iOS2024. 7. 31. 21:17동기(Synchronous) vs 비동기(Asynchronous)

🍎 1. 동기(Synchronous) vs 비동기(Asynchronous) 프로그래밍동기(Synchronous) 프로그래밍과 비동기(Asynchronous) 프로그래밍은 프로그램의 실행 흐름을 제어하는 두 가지 주요 방식입니다.동기 방식은 작업이 순차적으로 처리되는 반면, 비동기 방식은 작업이 병렬로 처리될 수 있어 보다 효율적인 작업 처리가 가능합니다.🍏 1. 동기(Synchronous) 프로그래밍동기 프로그래밍의 기본 개념동기 프로그래밍에서는 작업이 순차적으로 처리됩니다. 즉, 이전 작업이 완료된 후에 다음 작업이 실행됩니다.프로그램의 흐름이 코드의 순서에 따라 진행되며, 한 작업이 완료될 때까지 다른 작업은 대기합니다.동기 방식의 장단점장점간단한 코드 구조: 순차적으로 코드를 작성할 수 있어 이..

728x90
image