분류 전체보기
-
[iOS] CocoaPods , Carthage 사용하기 - Dependency ManageriOS 2019. 5. 31. 19:25
Dependency Manager CocoaPods 링크: https://cocoapods.org/ pod 파일 만들고 pod 파일 편집하기 CocoaPods 설치하기 i 누르고 편집에서 쓸 pod 추가하고 추가한 pod 설치하기 (추가한 라이브러리 설치) Xcode project 파일이 아니라 workspace 로 사용해야 한다 Carthage 링크: https://github.com/Carthage/Carthage Carthage 설치하기 Carfile 생겨있음 Cartfile 편집해서 라이브러리 추가하기 추가한 라이브러리를 설치하기 xcode project 에서 Build Phases 의 Link Binary With Libraries 로 가서 Cartfile 에 설치한 Framework 를 xco..
-
[패스트 캠퍼스 iOS 개발 스쿨 9기] 12주차 후기!!후기 2019. 5. 25. 16:42
12주차 커리큘럼 12주차에는 대망의 해커톤 하는날!! 해커톤이란! 화요일 부터 2명이서 1팀이 되서 하나의 프로젝트를 제한시간(8시간) 안에 완성시키는 것! 해커톤 당일에 (금요일) 사진 찍는것도 모른채 집중하는 동료들 Lottori Project 해커톤에서 제가 한 프로젝트는! 로또 복권의 당첨확인을 할 수도 있으면서 , 어떤 번호가 높은 확률로 당첨되는 지에 대한 정보를 사용자에게 보여주는 프로젝트입니다. 최대한 집중해서 수업에서 배운 내용을 바탕으로 끝까지 완성!!! 다 끝나고 녹초가 되버렸던 ㅠㅠ 느낀점 정말 ~ 너무 저~엉말 힘들었던 시간이었습니다. ㅠㅠ 대회 전날도 준비를 최대한 많이 하려고 자는 시간을 줄여야 했고 대회 당일에는 8시간밖에 남지 않았기 때문에 쉬지않고 해서 그런지 대회가 끝..
-
[패스트 캠퍼스 iOS 개발 스쿨 9기] 11주차 후기!!후기 2019. 5. 19. 23:40
11주차 커리큘럼 11주차 에는 Animation 에 대해서 집중적으로 배웠습니다! Dynamic AutoLayout 이란 것도 Animation 을 하는 과정에서 AutoLayout 을 구현하는 것이어서 Animation 을 심화학습하는 과정이었습니다. Animation 을 배우고 나서는 지금 출시된 앱들처럼 맛깔(?) 스럽게 만들게 되서 점점 실력이 올라가는 부수적은 효과도 받을 수 있습니다! 요번 수업에서는 실제로 출시되서 많은 사랑을 받고 FastCampus 도 사용하는 Slack 앱에 있는 Animation 을 직접 만들어 보는 시간이 있었습니다! 1. Slack App 에서 작동하는 Animiation 만들기! 앱이 실행중인 단계에서 사용자가 특정 행동을 취했을 때 동적으로 객체가 움직이는 효..
-
[패스트 캠퍼스 iOS 개발 스쿨 9기] 10주차 후기!!후기 2019. 5. 12. 14:22
10주차 커리큘럼 10주차 개요 1. Gesture 와 Touch 를 관리하는 방법 2. 아이폰에서 내 라이브러리의 이미지를 고르고 앱으로 가져오기!! 3. Map 을 연동한 앱 만들기! 1. Gesture 와 Touch 를 관리하는 방법 10주차 에서는 아이폰에서 Touch 와 Gesture 를 관리하는 방법에 대해서 배웠습니다. 아이폰을 사용하는 유저라면 직관적인 디자인과 다양한 터치를 통해 스마트폰을 더 효율적으로 동작하게 할 수 있는데 그 기능을 구현하는 것이었어요! 터치를 사용해서 고양이 사진을 이리 저리 움직여 보는 프로젝트 2. 아이폰에서 내 라이브러리의 이미지를 고르고 앱으로 가져오기!! SNS 를 할 때 내 사진을 피드에 올리고 싶은 일이 자주 있죠? 그럴 때 사용하는 기능을 구현하는 수..
-
[패스트 캠퍼스 iOS 개발 스쿨 9기] 9주차 후기후기 2019. 5. 4. 13:57
9주차의 커리큘럼 9주차 개요 1. Notification 을 활용한 데이터 전달 2. 자료구조 3. 알고리즘 1. Notification 을 활용한 데이터 전달 9주차 에서는 Delegate 에 이어서 Notification 을 활용한 데이터 전달에 대해 배웠습니다. Notification 과제 프로젝트 - RGBA 값을 지닌 UISlider와 NotificationCenter를 이용해 배경색상 변경하기 > 탭바컨트롤러의 FirstVC에서 슬라이더값을 조절하고 버튼을 누르면 Notification 이벤트를 발생시키는 코드 작성 > SecondVC에서 Notification을 전달받아 RGBA를 조합하여 배경색 변경 제가 만든 프로젝트! 비슷하죠? 2. 자료구조 목요일에는 기본적인 자료구조들을 Swift..
-
[패스트 캠퍼스 iOS 개발 스쿨 9기] 8주차 후기후기 2019. 4. 27. 15:05
8주차의 커리큘럼 8주차 개요 1. 전자 계산기 프로젝트 2. 고차함수 3. 대망의 월말 평가!! 1. 전자계산기 프로젝트 8주차의 시작은 저번주 마지막 날에 했던 계산기 만들기 프로젝트 리뷰와 Q and A 로 시작됬습니다! 전자계산기 프로젝트의 요구사항 - 아이폰에 내장되있는 전자계산기와 동일한 UI 를 구성할 것. - 숫자가 표시되는 곳에는 2 + 3 / 4 와 같이 여러 개의 표현식이 출력되지 않고 결과창에는 항상 숫자만 표현 - 곱하기(×)와 나누기(÷)는 control + command + spacebar를 눌러서 수학 기호를 사용해야 함 - 2 + 3 * 4를 하면 2 + (3 * 4) = 14가 되는 게 아니라 (2 + 3) * 4 와 같이 항상 누른 순서대로 연산 - 2 + = 순으로 누..
-
Inpiration to Me인생여행 2018. 12. 11. 10:38
뉴턴은 남해회사 주식 사건으로 2만 파운드를 잃고 " I can calculate the movement of the stars, but not the madness of men "난 천체의 움직임은 계산할 수 있지만 인간의 광기는 도저히 그럴 수 없다. 뉴턴은 '시' 에 대해서 이렇게 생각했다." a Kind of ingenious nonsense " " 일종의 천재적인 헛소리 " 아인슈타인나는 자신의 창조물을 심판한다는 신을 상상할 수가 없다. 또한 나는 물리적인 죽음을 경험하고도 살아남는 사람이란 거슬 상상할 수도 없으며, 믿고 싶지도 않다. 유약한 영혼들이 두려움이나 터무니없는 자기중심적 사고에 빠진 나머지 그런 사고를 전도한다.나는 삶의 영원성이 미스테리로 남은 지금 그대로에, 그리고 내가 현 ..
-
MBTI 검사결과 인내심결여..인생여행 2018. 12. 8. 14:01
궁금하신분 여기서 성격유형검사 선택하면 테스트 할 수 있습니다. 발명가형 민첩하고 독창적이며 안목이 넓으며 다방면에 관심과 재능이 많다. 독창적이며 창의력이 풍부하고 넓은 안목을 갖고 있으며 다방면에 지능이 많다. 풍부한 상상력과 새로운 일을 시도하는 솔선력이 강하며 논리적이다. 새로운 문제나 복잡한 문제에 해결 능력이 뛰어나며 사람들의 동향에 대해 기민하고 박식하다. 그러나 일상적이고 세부적인 일을 경시하고 태만하기 쉽다. 즉, 새로운 도전이 없는 일에는 흥미가 없으나 관심을 갖고 있는 일에는 대단한 수행능력을 가지고 있다. 발명가, 과학자, 문제해결사, 저널리스트, 마케팅, 컴퓨터 분석 등에 탁월한 능력이 있다. 때로 경쟁적이며 현실보다는 이론에 더 밝은 편이다. 일반적인 특성한번들은 얘기를 또 듣는..