분류 전체보기(90)
-
view - frame 과 Bounds 의 차이
frame 과 Bounds 를 파악하기 앞서 알면 좋은 개념 view의 frame 과 bounds 는 CGRect 라는 구조체를 통해서 표현된다. CGRect CGRect는 사각형의 크기와 위치에 대한 정보를 담고 있다. CGRect의 origin 프로퍼티는 CGPoint 타입으로 사각형의 시작점을 나타낸다. CGRect의 size 프로퍼티는 CGSize 타입으로 사각형의 높이와 너비를 나타낸다. CGPoint는 좌표를 표현할 수 있는 x와 y를 갖고 있다. CGSize은 위치와 높이의 값인 width와 height를 갖고 있다. Frame : Instance Property Documentation in developer Apple The frame rectangle, which describes th..
2022.03.25 -
[ 정보처리기사 ] 프로그래밍 언어 활용 - Java 관련 문법
보호되어 있는 글입니다.
2022.03.20 -
2022년 3월까지 내 개발 루틴 상태와 근황 기록
2021년 무더운 여름이 시작된 8월부터 겨울 12월 까지,, 2021년 12월 말 이름도 참 복합적인 Cloud Ai 기반 모바일(iOS) 개발 과정이 끝났다. 현실적으로 iOS 교육과정은 2개월 정도 남짓이었고, 그마저도 하루에 6시간 동안 월-금 으로 배웠었다. 머신러닝과 딥러닝을 배웠지만, Ai 기반이라는 교육명에 걸맞게 모바일과 적절히 활용해서 프로젝트를 다들 진행할 수도 없던 환경이었고,,상황이었다.. 결국은 애매했다. 저 과정을 진행하면서 내가 공부했던 것은 정보처리기사 필기 시험을 치르고, 실기 시험에서 낙방.. 그리고 J2KB 라는 개발 관련 대외 동아리 참여를 했고, 해커톤 팀 프로젝트에 참가하였고, 2022년 1월에 대상도 수상했다. 그런데, 여전히 iOS 신입 개발자 라는 명패는 달..
2022.03.20 -
[ 자료구조 기초] 내가 뒤늦게 자료구조와 알고리즘 공부를 다시 하는 이유..
더보기 시작하게 된 동기.. 그렇다... 나는 iOS 신입 개발자 취업 준비생이다.. 어느 정도 해서는 취업이 안된다..신입에게 어느 정도의 수준을 요하는지 항상 채용공고를 볼 때면,,난감하다.. (사실 거의 신입 수준의 채용 자격 요건이 없다는 게 함정,,기본 3년 이상인듯하다..) 이제는 코딩테스트로 채용하는 케이스들도 많이 생겨나는 것 같다. 나는 귀에 피날정도로 다들 입버릇 처럼 뱉어내는 비전공자다..완전 문과 어문학계열..(영어, 프랑스어..하지만 난 0개국어..) 비스무리한 이과 공학계열도 아니다.. 코딩테스트를 위해서도 공부해야겠지만, 프로그래밍을 시작하고 개발자로서 업을 삼으려면 알고리즘과 자료구조는 필요한 것이라고들 하더라.. ( 물론 이것 없이도 개발 잘하시는 현직자 분들도 많이 계실거..
2022.03.17 -
[Swift] UI Kit 에 대한 간단(?) 요약 정리
Swift UI Kit 에 대한 정리 UI Kit 는 ios app, ipad app, macos, apple watch app 등 다양한 디바이스의 앱의 형태, 디자인 정도를 만져주는 것으로 설명할 수 있을 것 같아요. 우선, xCode 에서 file -new - project 를 생성하여 storyboard(스토리보드) 를 통한 기본 화면 구성을 만질 수 있습니다. 스토리보드란, ios 앱의 사용자 인터페이스를 시각적으로 표현해 ㅎ컨텐츠 화면과 화면 간의 연결을 보여주는 도구입니다. 스토리보드는 각 각 기능과 구성에 맞게 배치할 수 있습니다. 주로 초반에 만지는 파일은 main.storyboard 와 viewController.swift 입니다. 뷰컨트롤러는 영어 해석 그대로 보이는 화면 구성을 조절..
2021.08.30 -
[JavaScript] CSS 변수 사용과 JS
★ :root 의 개념 ★ console 창 활용 css 에서 :root{ } 쓰는 경우 - root 가상 클래스 웹 문서 구조에서 특정 위치에 있는 요소를 선택하는 가상 클래스이다. :root 선택자는 웹 문서 구조에서 가장 상위 요소를 선택할 때 사용한다. 즉, html 에서 root 는 항상 html 을 가리킨다. 그러나, html 보다 :root 가상 클래스의 스타일 적용 우선순위가 더 높다. 문서 전반적으로 재사용할 임의가 있는 값을 작성한다. :root 을 이용해 최상위 요소에 변수를 선언하면 모든 요소에서 이 변수를 사용할 수 있다. 이렇게 :root 을 사용하여 변수를 사용하게 되면 한 번에 수정이 용이하다. :root 의사 클래스는 문서 트리의 루트 요소를 선택한다. HTML 의 루트 요..
2021.08.22