분류 전체보기 198

Swift 문법과 친해지기 - enum

enum swift는 C언어와 다르게 문자열, 정수형, 실수형 등 대부분의 타입을 지원한다. enum 규칙 enum도 타입이므로 이름을 대문자로 작성한다. 각 case들은 소문자로 작성한다. 한 줄씩 작성해도 되고 쉼표로 구분하여 한 줄에 작성해도 상관없다. □ enum 선언 예시 enum WeekDay{ case mon case tue case wed case thu, fri, sat, sun } □ enum 사용 예시 var day: WeekDay = WeekDay.mon print(day) day = .fri switch day{ case .mon, .tue, .wed, .thr: print("평일") case .fri, .sat, .sun: print("주말") } enum을 호출할 때는 enum..

iOS/문법 2022.12.23

(2022-12-18) 고단한 하루..

형의 자취방 짐을 다 빼고 집으로 나르느라 몸이 너무 고단하다.. 하루 종일 짐 정리하느라 시간도 다 쓰고 몸도 피곤하고 ㅠ (요양이 필요해..) 그래도 오늘 예정되어 있던 겨울방학 공부 계획을 해야 하고 4학년 때 들어야 할 과목들을 잠깐 찾아보았다. 4학년 때는 그래도 2~3학년 때보다 졸업 학점까지 얼마 남지 않아서 학교 공부할 때 많이 바쁘지는 않을 것 같지만 취업 준비를 해야 해서 오히려 더 바빠질 것 같다.. 4학년 때 들어야 할 총학점이 20학점 정도 된다. (뭔가 많아 보이지..? 이상하네) 겨울 방학 공부 계획을 짜기 전에 어제 찾아보았던 swift 관련된 공부들을 대략적으로 생각해보았다. Swift 문법을 조금 더 다지기 위해 심화된 문법을 3~4일 정도 투자해서 연습하고 Storybo..

(2022-12-17) 오랜만에 돌아온 정보 탐색

앞으로 겨울 방학 동안 공부할 리스트를 만들고 조금 찾아보려 한다. Swift 문법 iOS앱의 기본 언어인 Swift를 조금 더 자세하게 공부하려고 한다. 그래서 Swift 문법 관련해서 3~4일 정도 Swift 문법 연습과 Swift의 기본적인 원리를 집중적으로 공부할 것 같다 :) 예를 들어 enum, class, struct, tuple, dictionary, set, closure를 집중적으로 해야 한다. 나중에 공부할 때 해당 링크를 참고하면 좋을 것 같다. http://tech.inswave.com/2018/04/02/Swift/ Storyboard Autolayout 이번 컴퓨터응용설계 팀 프로젝트를 진행하면서 Autolayout에 많은 부족함을 느꼈다. 지금까지 사용해본 Storyboard..

(2022-12-16) 한파 속 방콕하는 대학생

방구석에 박혀있는 집돌이에게도 한파라는 것은 매우 위협적이다 (집이 매우 추워지기 때문..!) 오늘까지 제출인 CMC동아리 지원서를 접수시키기 위해 지원동기, 프로젝트 경험, 포트폴리오 등을 작성하느라 오늘 머리가 뜨끈뜨끈하다.. 프로젝트 경험을 쓰기 전에 지원하는 동아리의 목적이 프로젝트로 앱을 완성시킨 후 앱을 출시하는 것이 목표라 내가 성장 가능성이 있다는 사람을 보여주는 것보다는 '내가 이러한 프로젝트를 했고 할 수 있다'라는 것을 보여주는 것이 좋을 것 같았다. iOS분야로 지원을 해서 iOS 프로젝트가 아닌 것은 배제시킨 결과 프로젝트 2개만 있었다. ㅠㅠ (더 노력하자..) 여름 방학 때 한 단기 프로젝트로 iOS를 처음 입문한 것과 이 때한 프로젝트를 이번 학기에 새로운 프레임워크를 사용해..

(2022-12-15) 여유를 즐길줄 아는 대학생

종강한지 1일차 ㅎㅎㅎㅎㅎ 아주 행복하닿ㅎㅎㅎㅎ (웃음이 끊이질 않네) 몇 달만에 생긴 약속으로 문화생활(?)을 즐기러 나간당 오늘 나갔다와서 시간이 나면 내일까지 마감인 CMC외주형 동아리 포트폴리오를 작성할 예정이다. (못하면 내일 해야징) 프로젝트를 많이 참여해보지는 못했지만 합격했으면 좋겠다 하루 학교안가고 집에서 쉬니까 주말같은 느낌이 들어서 매우 행복😁😁 아무튼 오늘 블로그는 요기까징

(2022-12-13) 종강을 한 대학생

내일 시험이 한개 남기는 했지만 영어로 대화하는 시험이라서 엄청난 부담은 없다. 모든 시험이 끝나서 이제 종강인데 후련하다기 보다는 뭔가 공부를 많이 못해서 아쉬운 느낌이 크다... 애플 개발자 아카데미는 변명아닌 변명을 해보자면 시험기간에 비몽사몽한 상태로 시험을 봐서 그런지 결국.. 탈락했다.. 아쉽ㅠ 떨어져서 매우 아쉽지만 4학년동안 열심히 프로젝트를 많이 참여해서 실력과 스펙을 늘리면 되니까!! 화이팅!!!! 아무튼 이번 일주일동안은 앞으로 내가 할 일이나 정보검색 위주로 블로그를 올릴 예정이다. (이번주는 시험기간 고생해서 조금 쉬고 싶어요...)

(2022-12-04) 시험 직전의 대학생..

내일이면 알고리즘 과목 시험을 본다.. (팀플때문에 공부를 많이 못해서 큰일이다 ㅠ) 오늘 최선을 다해서 증명도 해보고 까먹은 내용 머리 속에 집어넣기도 하지만 그래도 불안하다 윽.. 그래서 아마도.. 시험이 끝날 때 까지는 블로그 작성이 조금 어려워서 짧거나 그날 못 올릴 수도 있댜.. 다음주 화요일까지만 버티자!!! 종강 뽜이야!!!

(2022-12-03) 시험에 몸부림치는 대학생

이제는 블로그를 쓸 때 맨정신에 쓰는게 아니고 의식이 흘러가는대로 쓰는 것 같다 오늘부터 시험공부를 제대로 시작한다 두둥 우선 알고리즘!(드루와 드루와) # 알고리즘 알고리즘은 이해하는 것도 중요하지만 교수님께서 세부적인 증명하는 부분을 중요하게 생각하셔서 강의자료 그림이나 따로 설명해주신 부분을 집중적으로 공부하면 될 것 같다. 오늘 다해보자!!!

(2022-12-01 ~ 2022-12-02) 시험을 앞둔 대학생

멀고도 험했던 2학기 종강이 드디어 얼마 남지 않았다. (11일 뒤면 끝이다!!) 그치만 11일안에 모든 시험과 팀프로젝트를 마무리를 해야해서 시간이 너무 부족하다 ㅠ # 유닉스 시스템 프로그래밍 팀프로젝트 유닉스 팀프로젝트 세그먼트 오류 즉 메모리 침범 오류 때문에 처음부터 코드를 천천히 검사하면서 새로 작성했다.. 천천히 작성하고 파이프 통신을 하기 위해 쓰레드 하나하나 신경쓰면서 작성했더니 오류가 발생하지 않는다!!(이때 솔직히 환호성 지름) 팀프로젝트 pipe코드 #include #include #include #include #include #include #include #include #define MAXSIZE 6 char *msg1 = "my"; pthread_mutex_t lock = ..