분류 전체보기 89

240927 내배캠 사전캠프 TIL

클래스와 구조체 공부 클래스 (Class) class Dog { var name = "강아지" var weight = 0.0}var bori = Dog()bori.namebori.name = "보리"print(bori.name)클래스 - 객체 (틀) - 데이터 ⭐️  클래스 내 변수 ->  속성(property) 프로퍼티                함수 -> 메서드(method)클래스는 2가지로 이루어진다 구조체 (Struct) 인스턴스실제로 메모리에 할당되어 구체적 실체를 갖춘 것이라는 의미클래스의 인스턴스는  객체 라고 부른다.  클래스와 구조체의 가장 큰 차이는 메모리 저장 방식의 차이 구조체 값 형식 밸류 타입- 인스턴스 데이터를 모두 스택에 저장  클래스  참조형식 레퍼런스 타입 - ..

240926 내배캠 사전캠프 TIL

https://teamsparta.notion.site/1690d0c65883435c91993dbd66375a0d 피그마와 친해지기 | Notion안녕하세요, 본 강의는 피그마 입문을 위한 기본 기능부터, 클론 디자인 실습까지의 전 과정을 다루고 있습니다.teamsparta.notion.site오늘은 피그마와 친해지기를 진행하였다.앱 개발자가 되기 위해 디자인 또한 중요한 부분이기 때문에기본적인 피그마 사용법을 배워둔다는 것이 좋은 것 같다.앞으로 있을 프로젝트에 있어서 이번 공부가 도움이 될 것 같다.디자인에 익숙하진 않지만 글씨체, 오토레이아웃, 스타일, 컴포넌트 등간단한 사용법으로 손쉽게 디자인할 수 있다는 점이 신기했다.

240925 내배캠 사전캠프 TIL

Swift Play grounds 를 통한 기본 코드작성법 숙지기본 개념에 대한 이해가 부족했기에 무료강의를 찾아보고 고민하던 찰나사전캠프 팀원분께서 추천해주신 Playground를 이용해 보았습니다. 코딩배우기를 통해 직관적으로 코드가 어떻게 작동되는지 바로 알 수 있어서 코딩에 재미를 더할 수 있었습니다.Swift강의를 아무리 보아도 코드만 보고있으니 이해하기 어려웠던 점이 말끔히 해결되어 앞으로 Playground를 클리어 하고나면강의에 대한 이해가 훨씬 수월할 것 같다고 느꼈습니다.

240924 내배캠 사전캠프 TIL

아티클 스터디중 개발용어들이 익숙하지 않아 몇가지 정리를 해보기로 하였다. https://medium.com/@justfaceit/i-%EC%99%9C-%EB%AA%A8%EB%B0%94%EC%9D%BC-%EC%95%B1-%EA%B0%9C%EB%B0%9C%EC%97%90%EC%84%9C%EB%8F%84-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98%EA%B0%80-%EC%A4%91%EC%9A%94%ED%95%9C%EA%B0%80-b6616d586575#id_token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjVhYWZmNDdjMjFkMDZlMjY2Y2NlMzk1YjIxNDVjN2M2ZDQ3MzBlYTUiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL..

240923 내배캠 사전캠프 TIL

사전캠프 테스트 2번의 성적관리 시스템 제작하기 를 해보았다. 어떻게 접근해야할지 막막하여 우선 개념을 잡기 위해 컬렉션에 대해 검색하며 개념을 잡아보았다.https://yjuni22.tistory.com/4 성적관리 시스템 제작하기컬렉션의 개념 Array(정렬) : 데이터를 순서대로 저장하는 컬렉션let numsArray: Array = [1,2,3,4,5]- 배열의 인덱스는 0부터 자동으로 순서가 지정됨- 데이터(요소)는 중복 가능- 한 개의 배열에는 동일한yjuni22.tistory.comhttps://didu-story.tistory.com/206 [Swift] 스위프트 정렬 sorted() 와 sort() 차이점안녕하세요, 감자입니다. 스위프트에서는 기본적으로 배열이나 문자열 등을 정렬해주는 메..

성적관리 시스템 제작하기

컬렉션의 개념 Array(정렬) : 데이터를 순서대로 저장하는 컬렉션let numsArray: Array = [1,2,3,4,5]- 배열의 인덱스는 0부터 자동으로 순서가 지정됨- 데이터(요소)는 중복 가능- 한 개의 배열에는 동일한 데이터 타입만 가능 Dictionary(딕셔너리): 데이터를 키와 값으로 하나의 쌍으로 만들어 관리하는 순서가 없는 컬렉션let dic: Dictionary = ["A":"Apple","B":"Banana"]- 키값은 중복x, 밸류값은 중복가능- 동일한 타입 쌍의 데이터만 가능 Set (집합) : 수학에서의 집합과 비슷한 연산을 제공하는, 순서가 없는 컬렉션let set: Set = [1,1,2,3]  sorted()와 sort()의 차이점 정리https://didu-sto..

내배캠 사전캠프) 데이터 다루기 실습 과제

💡 1. 기본 데이터 타입 선언 및 활용하기var age: Int = 29var interestRate: Float = 4.12var balance: Double = 20000.23var isLoggedIn: String = "Jin"var firstLetter: Character = "J"var anyValue: Any = "Swift"🌟 데이터 타입에 대한 이해하기 💡 2. 위age와 interestRate를 더해보고 결과를 출력하세요. 단, Float 타입으로 변환하여 더해야 합니다.let total: Float = Float(age) + interestRateprint("합계는 \\(total)")🌟 변환 - 타입이 다른 두개의 변수를 더하려면 하나의 타입으로 통합해야한다. 변수 age는 ..

내배캠 iOS 5기_사전캠프 4일차 TIL

개발자로서 TIL ( Todat I Learned ) 은 자신의 개발역량을 파악할 뿐 아니라 성실함을 증명할 수 있는 기록이다.앞으로 꾸준히 작성하기 위해 지금부터 연습을 하는 것이 중요하다고 생각한다. 오늘의 아티클 스터디 주제Extreme Code비전공자도 개발자로 취업할 수 있을까? | 요즘IT​ 비전공자도 개발자로 취업할 수 있을까? | 요즘IT개발자가 되기 위해서 SW전공이 필수인가?라고 물어보시는 분도 있었는데, 당연히 아닙니다. 비전공자도 뛰어난 개발자가 된 케이스가 얼마든지 많고 조금만 찾아봐도 많이 찾으실 수 있습니yozm.wishket.com나는 비전공자로 개발자의 길을 들어섰다.하지만 많은 비전공자들이 충분히 훌륭한 개발자로 성공하고 있으며 자신들의 노하우를 이미 많이 배포하고 있기에..