일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- SWIFT
- 마크다운
- 아이폰
- 입력 개수 제한
- 뉴북
- viewDidLoad
- 패스트캠퍼스후기
- ios
- commit messages
- 직장인인강
- 직장인자기계발
- 머티리얼 디자인
- commit message
- iOS앱개발올인원패키지Online.
- git workflow
- 뉴모피즘
- commit
- 8 그리드 시스템
- 디자인 트렌드
- git
- viewDidAppear
- 패캠챌린지
- Xcodebuild
- Git Tutorial
- 스큐어모피즘
- 패스트캠퍼스
- .DS_Store
- 픽셀
- 포인트
- 플랫디자인
- Today
- Total
목록사용 팁 (7)
왕논의 연구실
앱스토어 미리보기를 올리는데 알파채널을 없애야한다고 합니다. "Images can't contain alpha channels or transparencies." 알파채널이 뭔지 몰라서 찾아보니, 이미지의 투명도나 조작에 관여하는 것이라고 합니다. 예를 들어, 마스크나 레이어같이 눈에 보이는 것은 하나여도 각각 관리되는 것들을 조작하는 것들인 것 같습니다. Mac에서 알파채널을 없애는 방법들입니다. 1) 터미널 사용 터미널을 해당 폴더로 이동해서 for i in `ls *.png`; do convert $i -background black -alpha remove -alpha off $i; done 을 입력해줍니다. 혹시 zsh: command not found: convert 이런 변환 못한다는 경고문..
*지속적으로 추가 단축키 기능 ⌃⌘␣ 특수 기호 ⌘␣ Spotlight 검색
*지속적으로 추가 단축키 기능 ⌘⌃␣ 파일 내 같은 이름 동시에 수정 ⌃i 선택 영역 코드 정리
jazzy Github jazzy는 프로젝트 내의 마크다운 주석을 개발문서로 만들어주는 커맨드라인 유틸리티입니다. Swift와 Object-C 모두 지원합니다. 여기서는 Swift에 대해서만 다루겠습니다. 1. jazzy 설치 sudo gem install jazzy 2. 문서화하기 원하는 프로젝트의 폴더로 이동 3. 문서 생성 jazzy --min-acl internal * --min-acl: minimum access control list 최소접근 지정자의 약자인 듯합니다. internal 영역까지 문서를 생성하라는 의미입니다. * 개인적인 에러상황이나 스택오버플로어를 참고한 결과, 빌드시 xocde에서 경고표시가 없어야 제대로 문서를 생성합니다. 문제 발생 새로 생성해서 바로 jazzy를 사용하면..
전에 쓴 글에서 ruby 버전을 업데이트하면서 생긴 문제를 해결해보았습니다. 그런데 터미널을 새롭게 실행하거나, 새로운 탭을 생성하면 다시 2.6.3버전으로 인식됩니다. 터미널을 활성화할때마다 eval "$(rbenv init -)"을 입력하는 번거로움을 환경변수 설정을 통해 실행할 때마다 자동으로 실행하게 해 주어야합니다. 환경변수를 설정하는 파일은 여러가지가 있다. .bashrc: 이미 로그인 한 상태에서 새 터미널 창을 열 때마다 로드(Non-Login Shell에서 실행) .bash_profile: 시스템에 로그인할 때마다 로드(Login Shell에서 실행) .profile: 로그인할 때 로드 여기서 Login Shell: ID와 패스워드를 입력해서 Shell을 실행하는 것 Non-Login S..
ruby 버전을 업데이트하면서 공부한 것들입니다. 맥을 초기화시킨 후 업데이트를 안 하다보니, 맥에 설치된 루비의 버전은 2.6.3인데 최신 버전은 3.0.2가 되었습니다. 업데이트를 하려고 하니 터미널을 사용하여 업데이트를 하는 방법이 소개되었습니다. 순서대로 따라하며 생긴 문제와 궁금증을 해결봅시다. 1. rbenv 설치 왜 설치해야하는가? 맥에는 홈브류라는 패키지 관리툴이 있습니다. 그러나 홈브류를 이용해 설치하면, 하나의 루비를 설치하여 필요한 루비를 그때그때 설치하고 삭제하는 등의 번거로운 과정을 가지게 됩니다. 그래서 rbenv라는 루비의 버전만을 관리해주는 툴을 설치하여 루비 버전을 관리하는 것이 좋습니다. rbenv는 필요한 버전들을 설치하여 각 프로젝트, 폴더마다 다른 버전을 설정해 줄 ..