일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 패스트캠퍼스
- 아이폰
- ios
- 직장인자기계발
- 픽셀
- 뉴모피즘
- 포인트
- 8 그리드 시스템
- SWIFT
- iOS앱개발올인원패키지Online.
- git
- commit
- 플랫디자인
- .DS_Store
- 디자인 트렌드
- 머티리얼 디자인
- 스큐어모피즘
- 입력 개수 제한
- commit message
- 마크다운
- 패스트캠퍼스후기
- 직장인인강
- viewDidAppear
- 패캠챌린지
- Git Tutorial
- 뉴북
- Xcodebuild
- viewDidLoad
- commit messages
- git workflow
- Today
- Total
목록전체 글 (138)
왕논의 연구실

iOS 화면을 만드는데 있어서 화면에 따라서 구성을 다르게 해야하는 경우가 있다. 특히, 아이폰과 아이패드를 동시에 만들 때, 어느 걸로 사용하냐에 따라서 화면을 만드는데 고민을 해야하는 경우가 생긴다. 이렇게 화면 크기에 따라 뷰를 구분해서 만드는 방법을 정리해보았다. 1. 사이즈 클래스로 구분해서 따로 만들기 기기별로 regular/compact 사이즈라는 것이 있다. 이것에 대해서 자세한 것을 따로 작성하겠다. 간단히 말해서 사이즈를 제한해놓은 크기를 compact, 사이즈를 제한하지 않은 것이 regular이다. 이것은 기기의 다양화, 아이패드의 split등 화면 크기가 변화할 수 있는 가능성이 많아짐에 따라 애플에서 구분하게 되었다. 그래서 화면의 높이나 너비가 compact냐 regular냐에..

iPhone의 화면을 특정 방향으로 고정하는 기능을 iPad에 적용할 때 코드를 맞게 작성했는데도 작동하지 않을 때가 있다. 그것은 한 화면에 여러가지 앱을 띄우는 '멀티 태스킹'기능이 있기 때문이다. 멀티 태스킹 모드 특이사항 1) 카메라 접근 불가 2) 가로/세로 강제 전환 불가 멀티 태스킹 지원 해제 - Target -> General -> Requires full screen 체크 - 풀 스크린으로만 작동하게 해서 다른 앱이 작동하지 않게 하는 것

오류 발생 해당 파일 오른쪽 클릭해서 해당 형식으로 열기 오류가 발생한 라인이 나옴 맨 끝에 ;를 안 붙여서 발생했던 오류
git을 다루면서 git repo 이름을 그때 그때 마음대로 짓는 다는 느낌이 들었다. 간단한 규칙이 있다면 좀 더 편하게 이름 지을 수 있겠다 싶어서 대중적으로 사용하는 규칙이 있나 조사해보았다. 여러가지 다른 규칙들도 있지만, 너무 복잡하면 오히려 생성하기 어려워져서 간단한 규칙으로 정했다. Git Repo 이름 명명 규칙 소문자 사용 dash(-) 사용 구체적으로 작성 https://stackoverflow.com/questions/11947587/is-there-a-naming-convention-for-git-repositories Is there a naming convention for git repositories? For example, I have a RESTful service cal..

블루투스 연결에 관해서 간단히 알아 봄 블루투스 기기 구성 Central = Clinet 정보를 읽어들이는 중심 기기 Server = Peripheral 정보를 보내주는 주변 기기 그림과 같이 헬스케어 기기를 입고 측정한 데이터를 핸드폰에서 보게 된다면, 헬스케어는 Peripheral, 핸드폰은 Central이 된다. 블루투스 데이터 구조와 서비스 Peripheral은 한 개 이상의 Service로 구성되어 있고, Service는 한 개 이상의 Character로 구성되어 있다. Service: 기기가 가지고 있는 데이터 집합 Character: 실질적인 데이터 그림과 같이 헬스케어에 심장박동 Service가 있고, Service 안에 심장박동수 Character와 위치 센서 Character가 있다. ..

Git 블로그 홈페이지를 제대로 사용해보려고 했습니다. 기존 테마는 너무 가운데 몰려서 작게 나왔기에 다른 테마를 사용하기로 하였습니다. 새롭게 찾은 테마는 Chirpy 깔끔하고 큼직한 글씨가 맘에 들었습니다. 기존 repo를 바꿔 쓰기로 하고서는 clone 후 파일을 바꿔 넣었는데... css가 먹히지 않고 --- layout: home # Index page --- 코드만 덩그러니 보였습니다. 이 문제를 해결하려고 여기저기 돌아다녔는데, 결국 해결을 못했습니다. 일단, 알아낸 것은 Chirpy 테마는 github에 푸시를 하면 안정성을 위해 CI/CD로 테스트를 하고서 gh-page 브런치를 생성하는데, 이 브랜치가 생성되지 않았습니다. 일단 자동으로 테스트한다는 것을 알아내고서는 github act..