반응형

전체 글 148

[Error Solved] The specified item could not be found in the keychain.

발생한 에러 The specified item could not be found in the keychain. 원인 및 해결방법 제가 상단의 set the active scheme 부분을 iphone 이 아니라 My Mac 으로 해서 생긴 문제였습니다. iOS 로 개발하고 있었는데 Mac 으로 실행하려니까 문제가 발생했던 걸까요..ㅠ 저는 이 부분을 iPhone 으로 변경하니까 문제가 해결되었답니다 ㅎㅎ

[Error Solved] Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<FruitCardGame.ViewController 0x123e07680> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key IBAction.' *** First throw call s..

발생한 에러 Xcode 에서 storyboard 수정 후 발생 Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key IBAction.' *** First throw call s.. 원인 및 해결방법 button > 오른쪽 마우스 클릭을 통해 현재 버튼이 Outlet 과 Action 이 중첩되서 선언되지는 않았는지 확인해보세요! 기능이 중첩되지 않도록 수정하면 위의 에러를 해결하실 수 있습니다

2021 그렙(프로그래머스) 채용 챌린지 코딩테스트 후기

모집 일정 코딩테스트는 프로그래머스에서 진행하며 접수를 한 모든 사람들에게 코딩테스트를 볼 수 있는 기회가 주어집니다! 그리고 코딩테스트에 합격한 인원만 서류를 제출하는 방식으로 선발한다고 합니다! 이번 그렙 채용은 다른 회사와 다른점이 있습니다. 바로 "Dev-Matching/월간코드챌린지 스킬체크로 대체 가능" 하다는 문구입니다! 이는 챌린지에 참여한 경험이 있다면 그 점수로 대체 가능하다는 의미로 본인이 챌린지에서 만족스러운 결과를 얻었던 경험이 있다면 시험을 보지 않아도 되겠죠? ㅎㅎ 하지만 모든 분야가 위의 챌린지들로 대체 가능한것은 아니니 아래 사진을 통해 자세한 일정과 내용을 참고하시기 바랍니다! (https://programmers.co.kr/competitions/1586?slug=202..

부스트캠프 웹모바일 6기 챌린지 수료 & 멤버십 합격 후기

지원 & 합격 부스트캠프 웹모바일 6기 챌린지 합격후기 모집 공고 부스트캠프는 제출한 서류와 1차 코딩테스트 결과를 통해 2차 코딩테스트 대상자가 선정된다고 합니다. 자세한 일정은 아래의 공고에 있습니다! 1차 시험 안내 시험을 보기 하루전 아 dailylifeofdeveloper.tistory.com 전반적인 분위기 boostcamp을 시작하기 전 오티에서 설명을 하기로는, 10시부터 7시까지는 코어타임으로 무조건 시간을 비워놔야한다고 했다. 물론 이 말도 맞지만.. 나는 10시부터 다음날 9시까지는 시간이 비워져있어야 모든 과정을 따라갈 수 있었다. ㅠㅠ 내 실력이 낮아서 그런걸지도 모르지만 다른 캠퍼들도 보면 대부분 새벽 2 3시까지 열심히 하는 듯했다. 과제는 처음 받게 되면 이걸? 내가? 라는 ..

부스트캠프 웹모바일 6기 챌린지 합격후기

모집 공고 부스트캠프는 제출한 서류와 1차 코딩테스트 결과를 통해 2차 코딩테스트 대상자가 선정된다고 합니다. 자세한 일정은 아래의 공고에 있습니다! 1차 시험 안내 시험을 보기 하루전 아래와 같은 안내 메일을 받았고 1시간정도 뒤에 코딩테스트에 접속할 수 있는 링크가 있는 메일을 추가로 받았습니다. 시험 유의사항 - 인터넷 검색은 가능하지만, 외부 IDE 사용과 복사/붙여넣기 등은 불가 1차 시험 문제 - 객관식/주관식 10문제 알고리즘 2문제 100분 - 지원 언어 : C, C++, C#, Java, JavaScript, Kotlin, Python2, Python3, Swift - 타인의 코드를 복사하거나 도움을 받을 경우 탈락 시험은 온라인으로 진행되었고 객관식 문제는 알고리즘, 운영체제, 컴퓨팅 ..

'21 MOBIS 알고리즘 경진대회 후기

모집 일정 '21 MOBIS 알고리즘 경진대회 일정은 아래와 같고 상세 정보는 아래 사진을 참고해주세요! - 온라인 예선 : 8/27(금) 13:30 ~ 17:00 (문제 풀이 시간 : 3시간, 문제풀이 전 준비시간 30분) - 오프라인 결선 : 9/3(금) 13:30 ~ 17:00 (문제 풀이 시간 : 3시간, 문제풀이 전 준비시간 30분) - 시상식 : 오프라인 진행 (결선 입상자 50명 대상, 코로나 상황 고려하여 일정 별도 공지 예정) https://programmers.co.kr/competitions/1587/mobis21 '21 MOBIS 알고리즘 경진대회 진행 정보 행사 목적 현대모비스 2021 SW 알고리즘 경진대회는 자율주행, 커넥티비티, UAM 등 미래 자동차 시대에 맞춰 새로운 SW..

[Error Solved] nw_endpoint_handler_set_adaptive_read_handler [C2 127.0.0.1:57326 ready socket-flow (satisfied (Path is satisfied), viable, interface: lo0, scoped)] unregister notification for read_timeout failed

발생한 에러 2021-08-12 20:29:59.193790+0900 Day19[9959:6805055] [connection] nw_endpoint_handler_set_adaptive_read_handler [C2 127.0.0.1:57326 ready socket-flow (satisfied (Path is satisfied), viable, interface: lo0, scoped)] unregister notification for read_timeout failed 2021-08-12 20:29:59.193860+0900 Day19[9959:6805055] [connection] nw_endpoint_handler_set_adaptive_write_handler [C2 127.0.0.1:573..

토스 NEXT 개발자 채용 코딩테스트 후기

모집 일정 모집분야 상세설명 코딩테스트 안내 위와 같은 참가하기 란을 모두 채우고 참가하기 버튼을 눌렀더니 5분내에 안내 메일이 도착했습니다. 시험 유의사항 - 인터넷 검색 가능 - 순서에 관계없이 원하는 문제부터 풀 수 있다. - 각 문제마다 코드를 여러 번 제출할 수 있으며, 그중 가장 높은 점수를 낸 코드가 최종 답안이 된다. - 문제 풀이 언어 : 지원 분야마다 다름 (모집분야 상세설명 참고) 시험 문제 - 알고리즘 5문제 120분 (iOS) - 객관식 15문제 / 서술형 3문제 60분 - 타인의 코드를 복사하거나 도움을 받을 경우 탈락 - 테스트케이스의 정답여부 확인가능 시험시간은 알고리즘 2시간, 객관식/서술형 1시간으로 이루어져있었습니다. 알고리즘 시험이 시작했을때 5문제를 모두 볼 수 있었..

[Swift] Closure와 고차함수(filter, reduce, map, sort, forEach)

Closure란? 클로저는 중괄호({})로 감싸진 실행 가능한 코드 블럭입니다. func helloGenerator(message: String) -> (String, String) -> String { return { (firstName: String, lastName: String) -> String in return lastName + firstName + message } } 함수와는 다르게 함수 이름 정의가 따로 존재하지 않습니다. 하지만 파라미터를 받을 수 있고, 반환 값이 존재할 수 있다는 점에서 함수와 동일합니다. 즉, 함수는 이름이 있는 클로저입니다. 클로저는 in 키워드를 사용해서 파라미터, 반환 타입 영역과 실제 클로저의 코드를 분리하고 있습니다. Swift 컴파일러의 타입 추론 덕분..

SwiftSoup 라이브러리 설치하기

🔥 SwiftSoup 라이브러리 설치 Cocoapods 를 사용하여 SwiftSoup를 설치할 수 있다. CocoaPods는 Xcode 를 사용하는 개발자들에게 꼭 필요한 프로젝트 매니저이다. 아래 코드를 사용하여 cocoapods 를 설치해준다. sudo gem install cocoapods 코코아팟 라이브러리를 적용하고 싶은 프로젝트 경로에 들어가서 아래의 명령어를 입력하여 podfile 을 생성해준다. 이제 podfile 을 수정하여 라이브러리를 다운 받을 수 있다. 여기서 podfile 이란 cocoapods 가 관리할 라이브러리들을 설정하기 위한 파일이다. pod init 이제 podfile을 수정하여 SwiftSoup를 설치해보자 podfile 안에 아래의 코드를 추가하고 pod 'Swift..