벌레 먹은 유기농 사과 
close
프로필 사진

벌레 먹은 유기농 사과 

github: @coduhee

  • 분류 전체보기 (96)
    • iOS  (47)
      • Swift  (38)
      • UIkit  (6)
    • IT 책장 📚 (4)
    • 공부 기록 (3)
    • 백엔드 (21)
      • Java (20)
      • Spring (1)
      • GitHub (0)
    • CS (5)
      • 컴퓨터 구조 (3)
      • 운영체제 (1)
      • 자료구조 (1)
    • 프론트엔드 (9)
      • 자바스크립트 (8)
      • HTML (1)
  • 홈
  • Github
[iOS-Swift] 함수와 클로저, 옵셔널

[iOS-Swift] 함수와 클로저, 옵셔널

TIL 4일차 - Swift 함수와 클로저, 옵셔널 1. 함수 (Function)함수 쓰는 이유?: 코드의 재사용성과 가독성을 높임 기본적인 함수 쓰는 법func 함수이름(매개변수: 타입) -> 반환타입{ 실행할 코드 return 반환값}// 기본적인 함수의 예제func add(a: Int, b: Int) -> Int { return a + b}let result = add(a: 3, b: 5)print(result)// 8 출력// 입력값과 반환값이 없는 함수func sayHello() { print("안녕하세요")} sayHello()// 안녕하세요 출력// 매개변수가 없는 함수func getCurrentYear() -> Int { return 2025}let year = getCurrentY..

  • format_list_bulleted iOS /Swift 
  • · 2025. 12. 31.
[iOS] 팀 소개 앱 프로젝트 개인 페이지 제작기

[iOS] 팀 소개 앱 프로젝트 개인 페이지 제작기

TIL 3일차 – 팀 소개 앱 프로젝트 개인 페이지 제작하기 1. 상단: 사진 슬라이드 영역구현 의도여러 장의 내 사진좌우 스와이프 가능구현 방식UIScrollView (pagingEnabled)UIStackView (horizontal layout)이미지 처리이미지 이름 배열을 반복문으로 순회하며 각 이미지에 대해 UIImageView를 생성하였다.각 이미지 뷰는 스택뷰에 가로로 추가되며,이미지 한 장의 너비를 화면 너비와 동일하게 설정하여 스와이프 시 한 장씩 정확하게 전환되도록 구성하였다.contentMode = .scaleAspectFill과 clipsToBounds = true를 적용하여이미지가 영역을 꽉 채우되 넘치는 부분은 잘리도록 처리하였다. 2. 중단: 링크 아이콘 버튼 영역구현 의도로고..

  • format_list_bulleted iOS /UIkit 
  • · 2025. 12. 30.
[iOS] 팀 소개 어플리케이션 프로젝트

[iOS] 팀 소개 어플리케이션 프로젝트

TIL 2일차 – 팀 소개 앱 프로젝트 구상하기iOS 개발 부트캠프 개강 1일차부터 팀 소개 어플리케이션 프로젝트를 시작하게 되었다.팀원분들이랑 아이스브레이킹도 하고 회의, 튜터님 1:1 면담 진행하니 12시간이 훅 가있었다.학교 수업에서도 팀장은 잘 안했는데 얼레벌레 팀장도 되었다.. 팀원분들이 다들 회사생활도 n년 하셨던 어른이셔서 고작 암것도 모르는 휴학생인 내가 뚝딱거리다가 폐만 끼치는건 아닌지 걱정되지만 이왕 된거 이 악물고 해보려한다..그리고 신기했던게 우리팀 mbti가 모두 inXX였다 ㅎㅎ 동족의 기운이 느껴져 오히려 좋았음!!! 이제 본격적으로 내가 구상한 '팀 소개 iOS 앱' 와이어프레임을 소개하겠다. 화면 구성 및 데이터 전달 방식 정리본 애플리케이션의 메인 화면에는 팀 이름과 함..

  • format_list_bulleted iOS /UIkit 
  • · 2025. 12. 29.
[iOS] Swift Playground를 이용해 실습하기

[iOS] Swift Playground를 이용해 실습하기

TIL 1일차 – Swift Playground를 이용해 간단한 예제 코드 실습하기 먼저 앱스토어에서 Swift Playgrounds를 설치하자.Swift Playgrounds는 맥뿐만 아니라 아이패드에서도 설치가 가능하며, Swift 언어를 처음 학습하거나 간단한 앱 구조를 이해하기에 적합한 도구이다.https://apps.apple.com/kr/app/swift-playgrounds/id1496833156?mt=12 Swift Playgrounds Swift Playgrounds 앱 - App StoreApp Store에서 Apple의 Swift Playgrounds 앱을 다운로드하십시오. 스크린샷, 평가 및 리뷰, 사용자 팁, Swift Playgrounds 앱과 비슷한 다른 게임들도 만나볼 수 있..

  • format_list_bulleted iOS 
  • · 2025. 12. 23.
[iOS] Swift와 Xcode, iOS 생태계 이해하기

[iOS] Swift와 Xcode, iOS 생태계 이해하기

TIL 1일차 – iOS 기초 개념 정리SwiftSwift는 Apple이 개발한 프로그래밍 언어로, iOS를 포함한 Apple의 모든 플랫폼 앱 개발에 사용된다. 문법이 간결하고 안전성이 높아 앱 개발에 적합하다.XcodeXcode는 iOS 앱을 개발하기 위한 Apple의 공식 통합 개발 환경(IDE)이다. 코드 작성부터 빌드, 실행, 테스트, 앱 배포까지 전 과정을 수행할 수 있다.Swift PlaygroundsSwift Playgrounds는 Xcode를 사용하지 않고도 Swift 코드를 실행할 수 있는 학습 도구이다. 게임 형식으로 구성되어 있어 초보자가 Swift 문법과 기본 개념을 익히기에 적합하다. Swift의 주요 특징 3가지는 무엇인가요?Swift의 주요 특징은 안전성, 신속성, 표현력이..

  • format_list_bulleted iOS 
  • · 2025. 12. 23.

[자료구조/알고리즘] 2. ADT와 알고리즘 성능 분석

1. 추상 데이터 타입(ADT: Abstract Data Type)프로그래머가 데이터 타입을 추상적으로 정의한 자료형(어떤 자료를 다루고 이들에 대해 어떤 연산이 제공되는지를 기술) -데이터나 연산이 무엇(What)인가를 정의함-데이터나 연산을 어떻게(How) 구현할 것인지는 정의하지 않음 추상화(abstraction)-> 정보은닉기법(information hiding)-> 추상 자료형(ADT) 예) 가방(Bag)의 추상 자료형 -데이터(객체)중복된 항목을 허용하는 자료의 모임항목들 사이에 순서는 없지만 서로 비교할 수는 있어야 함 -연산 (추상 데이터 타입과 외부를 연결하는 인터페이스 :함수로 정의)insert(e): 가방에 항목 e를 넣는다remove(e): 가방에 e가 있는지 검사해 있으면 이 항목..

  • format_list_bulleted 카테고리 없음
  • · 2025. 9. 7.
  • navigate_before
  • 1
  • ···
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ···
  • 16
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (96)
    • iOS  (47)
      • Swift  (38)
      • UIkit  (6)
    • IT 책장 📚 (4)
    • 공부 기록 (3)
    • 백엔드 (21)
      • Java (20)
      • Spring (1)
      • GitHub (0)
    • CS (5)
      • 컴퓨터 구조 (3)
      • 운영체제 (1)
      • 자료구조 (1)
    • 프론트엔드 (9)
      • 자바스크립트 (8)
      • HTML (1)
인기 글
전체 방문자
오늘
어제
Copyright © coduhee 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바