분류 전체보기 259

While Loops / For Loops / Iterating Collections / Nested Loops

While Loops 그냥 while 문은 기존에 컨디션을 체크하고 들어간다. while i < 10 { print(i) i += 1 } 근데 조건을 체크하지 않고 최소 한번은 실행시키고 싶을 때는 Repeat While Loop를 사용하면 된다. 다른 곳에서는 Do while문임 print("ddd") i = 1 repeat { print(i) print += 1 } while i < 10 둘의 차이는 10으로 먼저 i를 설정해보면 알 수 있다. 후자는 조건문 안에 있는 loop를 먼저 실행하고 하기 때문에 실행하게 된다 . For Loops countable range //includes 0 and 5 let closeRange = 0...5 //5 not included let halfOpenRan..

Swift / Apollo / GraphQL

unnnyong.me/2020/05/19/ios-apollo%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%84%9C-graphql-api-%EC%9D%98-%EB%A6%AC%ED%80%98%EC%8A%A4%ED%8B%80-%ED%95%B4%EB%B3%B4%EC%9E%90/ iOS | Apollo을 사용해서 GraphQL API 의 리퀘스트를 해보자. 안녕하세용 회사 혹은 개인 프로젝트에서 사용되는 API 는 RESTful API ? GraphQL 어느 것인가요 제가 다녔던 회사는 REST API로 사용했었어서 아무래도 REST API가 훨씬 익숙한 사람이에요. GraphQL 을 제가 unnnyong.me

VIPER

프리젠터에 델리게이트를 다 넘겨줌 와이어프레임에서 데이터를 넘겨줌 Pass data View presenter wireframe presenter에서 데이터 요청 => 이때 로딩되면 갱신이 안됨 들어갔다나올때 할때는 viewwillAppear로 데이터 요청해야함 프리젠터 : 화면 보여주는 역할 이터레터에게 데이터를 요청해야 가져올 수 있음 프리젠터가 => interactor에! 화면을 가져와죠! 프리젠터에서 데이터 조작하고 화면 업데이트 쳐주는 개념 인터렉터에서 데이터 조작을 다 함 와이어는 다른 화면 갈때만! 내부적으로 할 때는 프리젠터가 , 나 데이터 다시 받았어 화면 다시 그려 reload함 => 그럼 뷰에서 화면 자체를 새로 그림 인터렉터: 데이터 조작 프리젠터: 데이터를 가져와서 화면 업데이트해..

Optional Binding : if let 구문

macinjune.com/all-posts/web-developing/swift/xcode-swift-let-%EA%B5%AC%EB%AC%B8%EC%9D%80-%EC%96%B4%EB%96%BB%EA%B2%8C-%EB%8F%99%EC%9E%91%ED%95%A0%EA%B9%8C-optional-binding/ [Xcode / Swift] If let 구문은 어떻게 동작할까?| Optional Binding - Mac In June Optional Binding Swift 언어에서 자주 보이는, 아래와 같은, If let 구문이 동작하는 흐름에 대한 설명. var optionalName: String? = "John Appleseed" var greeting = "Hello!" if let name = opt..

효과적인 프로그래밍 공부법

최근 부서가 바뀌며 iOS 개발 공부에 열을 올리고 있다. 수습기간이 짧기 때문에 가장 효과적인 방법으로 공부하는 데에 관심이 생겨 정리해보고자 한다. 개발은 기존과 같이 책으로 [개념 숙지 -> 예제 풀이 -> 심화 학습] 과정으로 공부하는 것이 아니다. 그렇다면 어떻게 공부해야 할까? 요약 1. 핵심을 빠르게 파악하고 기술의 사용법부터 습득하는게 효과적 = 동작하는 코드 먼저 만들고 초안에서 리팩토링을 하는 것이 중요 (어차피 이해한 것도 금방 잊어버림. 내용도 방대해서 모든 걸 기억하기도 어려움. 경험부터 쌓이는게 중요. 어려운 것은 백로그에 담고 과감히 넘어가는 것이 중요) 자동차 운전을 배울 때 자동차의 역사나 구체적인 내부 구동 방식보다는 운전법을 먼저 배운다. 운전법을 익힌 다음 운전이 익숙..

[WEB] 2020.10.21