본문 바로가기
728x90
반응형

Xcode183

Swift ) 프로그래머스(Lv1) - [1차] 다트 게임 (RegularExpression&Split) programmers.co.kr/learn/courses/30/lessons/17682 코딩테스트 연습 - [1차] 다트 게임 programmers.co.kr 안녕하세요 후르륵짭짭 입니다. 오늘은 하루에 두개의 글을 남깁니다 ㅎㅎㅎ (언제 쯤 프로그래머스의 코딩 테스트를 한번 쯤이라도 붙을 수 있을지 ㅠㅠ) 이번 문제는 처음으로 정규표현식을 공부 했고 다른 사람의 코드를 보면서 새로운 방법 또한 익혔습니다. ** 저의 코드 ** func solution(_ dartResult:String) -> Int { var array : [Int] = Array(repeating: 0, count: 3) let list = returnStringByRex(pattern: "[0-9]+[a-z][*#]?", word.. 2020. 8. 27.
Swift) 프로그래머스(Lv1)- 실패율 (Sorted) programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스�� programmers.co.kr 안녕하세요! 후르륵짭짭 입니다. 오늘은 실패율이라는 문제를 가져왔습니다. 어려운 문제는 아닌데, 새롭게 알게 된 사실이 있어서 올립니다... 실패율을 보니,,, 저의 코딩 테스트와 채용 실패율을 보는거 같네요 ㅠㅠ 눈물,,,, (참고로 부끄럽지만,,, 오늘 쏘카 코딩 테스트 불합격 통보를 받았습니다... 3문제 중에 2문제를 풀었는데,,, 전 선택 받지 못 했습니다 ㅠㅠ).. 2020. 8. 26.
IOS) UIGesture을 알아보자! 안녕하세요! 후르륵짭짭 입니다. 이번에는 UIGesture 중 pan과 swipe를 이용해서 위에 애니메이션 처럼 만들어 보도록 하겠습니다. ** UIPanGestureRecongnizer란 ** UIPanGestureRecongnizer 은 "A discrete gesture recognizer that interprets panning gestures." 이렇게 정의 되어 있습니다. 즉, 움직이는 동작을 해석하는 구체적인 제스처 인식기 라는 겁니다. developer.apple.com/documentation/uikit/uipangesturerecognizer Apple Developer Documentation developer.apple.com ** UIPanGesture 스토리 보드로 만들기 *.. 2020. 8. 25.
PlayGround) Auto Reference Counting(ARC) 에 대해 알아보자!!! 안녕하세요 후르륵짭짭이 입니다. ARC에 대해서 배우고 이를 잘 다루는 방법에 대해서 배우도록 하겠습니다. ** ARC란? ** Swift는 ARC (Automatic Reference Counting)을 통해서 메모리 사용량을 추적하고 관리 합니다. 따라서 클래스의 인스턴스가 더 이상 필요하지 않다고 판단하면 자동으로 해당 인스턴스의 메모리를 해제 해줍니다. 그래서 그냥 놔두면 아주 스스로 잘 해주지만,,,, 예외 케이스가 있습니다. (참고로 레퍼런스 카운팅은 오직 클래스의 인스턴스에만 적용됩니다. 구조체와 ENUM은 값 타입이기 때문에 참조reference가 저장되거나 전달되는 일이 없습니다!) ** 예외 케이스 - 객체 인스턴스 참조 ** class ParentCalss { var classCone.. 2020. 8. 24.
728x90
반응형