본문 바로가기

전체 글

[오류처리] Swift - Add a new account in the Accounts preference pane or verify that your accounts have valid credentials. Main에 있는 branch를 가져와서 사용하는데 오류가 났네요.. 도대체 어디에 문제가있는거지? 1. 좌측 익스플로러에서 내가사용하는 프로젝트 최상단를 클릭하게되면 위와같은 설정창이 뜰거에요 2. Signing & Capablities 클릭 3. Team 부분에 None -> 내가사용하는 계정으로 변경 4. 오류해결 더보기
[내용정리] Swift - Delegate란? (delegate 선언시에 weak으로 선언 _ 메모리 누수 방지) 개발하는동안 계속 감이 오지 않았던.. Delegate에 대해서 알아봅시다. Delegate는 단순히 '프로토콜' 아닌가? 맞는말이긴 하지만 더자세히 알아야한다. 우선 Delegate의 사전적인 의미는 대리자, 중매자이다 Swift에서는 쉽게 해석하면 대신맨이다. (일을 대신해주는 사람) 코드로 이해해보자 우선 Delegate를 쓰려면 프로토콜이기 때문에 채택을 진행한다. (UITextFieldDelegate) class SampleViewController: UIViewController, UITextFieldDelegate { override func viewDidLoad() { super.viewDidLoad() } } 텍스트필드에.. 더보기
[내용정리] Git - branch 정리 git Branch란? 가지를 파서 따로 개발을 진행한다는 뜻 추후 뻗었던 가지를 다시 한곳으로 합칠수 있음 (각자 필요한 기능이 있으니 가지를 뻗어서 개발이후 한곳으로 합치자!) git Branch사용시의 이해할 용어 MasterBranch : 통합 브렌치, 저장소를 처음 생성하게 되면 자동으로 생성됨 해당 브렌치는 바로 배포가 가능한 상태여야 하며, 오류가 안뜨는 상태여야함 TopicBranch : 기능을 추가, 버그수정하기 위한 브렌치, 즉 우리가 따로파서 개발을 진행하는 브렌치 Branch의 필요명령어 (브렌치명은 직관적으로 'test'로 통일) git branch test : 현재위치해 있는 내용을 복사하여 'test'라는 이름으로 브렌치 생성됨 git checkout test : 'test' .. 더보기