일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Firebase
- appstore
- UIButton
- iOS16
- IOS
- FLUTTER
- Archive
- Git
- mac
- JPA
- view
- 이미지
- rxswift
- SwiftUI
- 한글
- Realm
- 웹뷰
- geofencing
- Session
- github
- darkmode
- 개발자
- window
- Code
- Xcode
- error
- Swift
- Apple
- MacOS
- Notification
- Today
- Total
목록분류 전체보기 (269)
EEYatHo 앱 깎는 이야기
Notification과 Rx의 차이. 노티의 단점. 1. Notification은 수신자, 송신자의 존재 여부와 상관없이 설정할 수 있음. 때문에 보다 추적이 어렵다. ( 연결성이 낮다. ) Rx의 단점. 1. 러닝커브가 높음. 2. 클로저 기반이므로 [weak self] , self?. 등이 필요 ( 메모리릭 발생 가능성 높음. )
navigationController?.navigationBar.shadowImage = UIImage() 간 - 단 추가로, 네비게이션 배경을 없애고 싶으면, navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default) navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)

git에는 3종류의 설정 파일이 있습니다. system < global < local ( 오른쪽일수록 우선순위가 높습니다. ) git config --list 설정된 값들이 뭐가있는지 확인 같은 키값이 여러개일 수 있는데, 아래일 수록 우선순위가 높습니다. ( local config가 제일 밑에 쓰임 ) git config [설정 이름] 어떤 값이 들어있는지 확인 가능한 설정값 목록 ( 영어, git 공식글 ) git-scm.com/docs/git-config.html Git - git-config Documentation When using the deprecated [section.subsection] syntax, changing a value will result in adding a multi-..

요약 Git에서 한글로 된 파일을 받아오면 Xcode에서 인식하는 데에 문제가 발생. ( Refresh File Status 미작동, 브레이크 포인트 미작동, 이미지 파일명 한글이 경우 읽어오지 못함 등 ) 문제가 발생한 한글명의 파일이나 폴더는, 이름을 새로 지정하면 Xcode에서 잘 인식 ( 같은 이름도 괜찮음. 한번 "수정하기만" 하면 됩니다. ) pull 받을 때 마다 수정하는 건 말이 안되기에, 프로젝트에 한글 사용하지 말기 배경 설명 Xcode 에서 한글 디렉토리를 사용해 보았는데 빌드가 잘 되서, 한글 지원이 잘 되는 줄 알고 계속 사용했는데, Git 형상관리를 몇번 한 이후, Refresh File Status 나 디버그가 잘 안되는 등, 문제가 발생하여 실험을 진행한 내용입니다. Refr..
디버거가 안된다고 검색해보면 일반적으로 수정하라고 나오는 옵션값들을 다 수정해봤는데 안되는 겁니다. ;ㅅ; 삽질삽질 고생고생해서 알아보니, 소스 경로에 한글이 껴있으면 디버거가 추적을 못하는 겁니다..ㅠㅜ 폴더명 한글로 해도 빌드는 잘 되길래 "오 이제 한글 지원 잘 해주는건가?" 싶어서 프로젝트 정리할 때 한글폴더로 싹 바꿨는데 이런 함정이 숨어있을 줄이야.. 파일명, 폴더명에 한글을 없애주세요!!!!!

XcodeGen을 사용해보려다가 Xcode 빌드 설정에 대해 파헤치게 되었습니다. 수많은 걸림돌 중에 하나가 바로 이 오류메세지였습니다. The '타겟이름' target overrides the '옵션이름' build setting defined in '설정파일이름'. This can lead to problems with the CocoaPods installation. 후.. 배경설명부터 들어갑니다. Xcode에서 설정값을 정할 때는, 타겟의 설정값 > 설정파일의 설정값 > 프로젝트의 설정값 > 기본값순으로(왼쪽일수록 높은 우선순위) 정해집니다. 아래 사진과함께 설명하자면, Xcode의 Build Settings에서 Levels를 눌러보시면 이런 화면을 보실 수 있는데, 타겟이름 column은 타겟의..

커맨드창에서 git을 사용할 때, 어떤 계정으로 사용되는지 그 기준은 키체인에 있다. 키체인 접근에서 git을 검색하고 github.com을 더블클릭. 여기에 적혀있는 계정{github에서 로그인할 때 쓰는 이메일}과, 암호{github에서 로그인할 때 쓰는 비밀번호}가 내가 command line에서 git을 사용할 때 적용되는 계정이다. 요놈들을 수정하면서, 이 계정 저 계정에 있는 레포들을 들었다 놨다 할 수 있다~
.gitignore에 적으면 바로 추적 안되도록 적용되는 파일이 있는 반면, .gitignore에 적고, add하고, commit하고, 심지어 push해도 추적을 계속하는 파일이 있습니다. 이거 때문에 좀 삽질했었는데, 드디어 비밀이 풀렸습니다. .gitignore은 파일 수정하자마자 적용되는게 맞고, 이미 레포지토리에 올라간 파일은 삭제하기 전까지 .gitignore를 무시하고 계속 추적하는 것입니다.. 그래서 해당 파일 삭제 후 commit해주면 더이상 추적하지 않습니다.