| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Machine Learning
- SWIFT
- JavaScript
- 생셩형 AI
- 지도학습
- Ai
- GA4
- 빅쿼리
- object
- BQML
- bigquery
- AI model
- 생명주기
- 앱 개발
- 스파르타코딩클럽
- git
- Xcode
- life cycle
- firebase
- ios
- 강화학습
- 기본 문법
- 데이터
- til
- ML
- 머신러닝
- 스파르타 코딩클럽
- 웹개발 종합반
- 비지도학습
- github
- Today
- Total
목록Xcode (3)
행복을 담는 블로그
Swift를 처음 접하는 개발자라면 nil이라는 키워드가 다소 생소할 수 있습니다. 특히 웹 개발을 접했던 사람이라면 null과 비슷해 보이지만, Swift만의 독특한 문법적 특징을 가지고 있어 정확한 이해가 필수적입니다.이번 글에서는 Swift에서 nil이 의미하는 바를 명확히 정의하고, 다른 언어의 null과 어떤 근본적인 차이가 있는지에 대해서 알아보도록 하겠습니다.1. 정의nil은 Swift 언어에서 값이 없는 상태를 나타내는 키워드입니다.값이 없음: nil은 변수나 상수에 유효한 값이 현재 할당되지 않은 상태를 의미합니다.초기화되지 않은 상태가 아님: nil은 변수가 메모리에 할당되었으나, 현재 '값이 없다'는 상태 자체를 값으로 사용합니다. 즉, 이 자리에 값이 들어갈 수 있음을 명시적으로 ..
iOS 앱 개발에서 시각적인 요소를 다루는 것은 사용자 경험(UX)을 향상 시키는 핵심 요소입니다. 이번 글에서는 앱에서 사용할 이미지를 Xcode 내에서 프로젝트 내에 어떻게 삽입하는지에 대해서 알아보도록 하겠습니다. 1. 프로젝트 파일에 이미지 복사 > 붙여넣기안정적인 리소스 관리단순히 파일 시스템의 이미지를 참조하는 것이 아니라, 이미지를 프로젝트 폴더 내에 복사하여 넣어두면 원본 파일이 외부에서 삭제되더라도 앱 빌드나 실행에 문제가 생기지 않아 프로젝트의 독립성과 안정성을 높일 수 있습니다. 💡Assets.xcassets 사용 추천: iOS에서는 이 이미지 카탈로그를 사용하는 것을 권장합니다.이곳에 이미지를 추가하면 시스템이 해상도별(1x, 2x, 3x) 이미지를 효율적으로 관리하며, 이미지..
iOS 앱은 보통 한 개 이상의 화면으로 구성됩니다. 이 화면들을 서로 연결하고 데이터를 주고받는 과정이 앱 개발의 핵심입니다.Xcode에서 여러 개의 View Controller와 Storyboard 화면을 연결하고 이동시키는 방법에 대해서 정리해보고자 합니다. 1. View Controller와 Class 연결하기Storyboard에 추가한 시각적인 화면 요소(ViewController)가 실제 로직을 처리하는 Swift 코드 파일과 연결되어야 합니다.① View Controller 추가: Storyboard 캔버스에 새로운 View Controller를 추가합니다. (라이브러리 검색: View Controller)② Swift 파일 생성: 연결할 Swift 파일(예: ViewController2...