24.10.15 Today I Learned
·
Today I Learned/2024
오늘부터 다시 TIL작성을 할 것임. 요즘 코딩에 손을 놨었는데, 주문한 새 맥북도 온김에 오랜만에 코딩 공부를 해봤음. 요즘은 기초 문법부터 다시 공부를 하고있는데 개념으로 다가가니 조금 어려운 느낌이 강하게 들었음. https://leedoseo.tistory.com/192 [iOS / Swift] 구조체 (Struct)구조체 (Struct): 구조체란 인스턴스의 값(프로퍼티)을 저장하거나 기능(메서드)을 제공하고 이를 캡슐화할 수 있는 Swift가 제공하는 타입(named type)임. 클래스처럼 인스턴스를 만들어서 실제 작업leedoseo.tistory.com https://leedoseo.tistory.com/191 [iOS / Swift] 클래스(Class)Swift는 객체 지향 언어이기 떄문..
24.06.14 Today I Learned
·
Today I Learned/2024
Command Line Tool로 숫자 야구게임 만들기여기서 이제 가독성을 위해 .swift파일을 생성해 각 클래스를 나눠서 만들던중 파일이 다 날아가서 처음부터 다시 시작했다. 아래 코드블럭은 .swift 파일에 각 클래스를 나눈 블럭이다// randomNumberGenerator.swiftimport Foundation// 임의의 세 자리 숫자를 생성하는 클래스class RandomNumberGenerator {        // 세 자리 랜덤 숫자 생성 메서드    func generateRandomNumber() -> String {        var randomnumbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]        randomnumbers.shuffle() // ..
24.06.11 Today I Learned
·
Today I Learned/2024
https://leedoseo.tistory.com/113 코딩테스트 Level.1 카드뭉치문제 설명 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니leedoseo.tistory.com https://leedoseo.tistory.com/110 [내일배움캠프] 문법 기초 연산자연산자산술 연산자덧셈++=뺄셈--=곱셈*나눗셈/나머지%예시코드var result = 1 + 2print(result)// 출력값 : 3result += 5// result = result + 5print(result)// 출력값 : 8result = 10 - 6pirnt(result)// 출력값 : 4re..
24.06.10 Today I Learned
·
Today I Learned/2024
https://leedoseo.tistory.com/108 코딩테스트 Level.1 2016년문제 설명2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a, b 를 입력받아 2016년 a월b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터leedoseo.tistory.com 문법 기초 데이터 타입 정리 https://leedoseo.tistory.com/106
24.06.05 Today I Learned
·
Today I Learned/2024
// import UIKit//var greeting = "Hello, playground"class Calculator { // Todo : 내부 구현하기 func calculate(_ operatory: Character, _ firstNumber: Int, _ secondNumber: Int) -> Double { // Character를 Int로 변환 switch operatory { case "+" : // 덧셈 연산 return AddOperation().operate(firstNumber, secondNumber) //()을 사용하면 기본 생성자를 통해서 AddOperation의 객..
24.06.03 Today I Learned
·
Today I Learned/2024
+ 팀원끼리 소스트리 연구해봄
24.05.31 Today I Learned
·
Today I Learned/2024
24.05.30 Today I Learned
·
Today I Learned/2024
팀 프로젝트 오류 해결 및 UI 수정,
24.05.29 Today I Learned
·
Today I Learned/2024
////  ViewController.swift//  teamProjectready////  Created by t2023-m0112 on 5/28/24.// import UIKit class ViewController: UIViewController {    let info = Information()            @IBOutlet weak var parkprofile: UIButton!    // 박승환 프로필    @IBOutlet weak var parkbackground: UIView!        // 박승환 배경        @IBOutlet weak var kimprofile: UIButton!    // 김광현 프로필    @IBOutlet weak var kimbackground..