오늘 적어볼 내용을 Swift 언어에 대한 특징들을 끄적여보겠습니다. 안정성(Type Safe한 언어) 문자열 배열에 다른 타입 숫자, 불리언 타입의 값을 저장할 수 없습니다. 안정성을 위해 체크를 해야합니다. 스위프트에서는 빈(nil) 값에 대해 엄격합니다. 만약 nil을 사용할 경우 옵셔널를 이용해야 합니다 ...
추상화클래스에 대해서

오늘은 스토리보드 없는 UiKit을 세팅해보겠습니다. 스토리보드가 없으면 뭐가 좋은지도 알아 보겠습니다. No Storyboard 장단점 장점: 버전 관리 및 병합 충돌 방지 코드 기반 UI는 텍스트 파일 혙애로 관리되기 때문에 Git 등의 버전 관리 시스템 에서 변경 사항 추적하고 병합하는 것이 용이합니다 반면 스토리보드는 XML 파일로 병...
오늘은 야구게임을 만들어 보겠습니다. 야구게임이 뭔지는 잘 찾아보세요. 먼저 클래스 선언부터 해주겠습니다. 랜덤숫자 생성 다음으로는 3자리 숫자를 중복없이 1 부터 9까지 숫자를 뽑아주는 함수를 만들어 줄게요 함수선언 이 함수는 반환타입이 Int 입니다. 변수선언 밑 초기화 비여있는 정수배열을 만들어 주고 여기에 랜덤숫자 3개를 저장할 것입니...
고차함수 map filter reduce 에 대해 알아 보겠습니다 > 본론에 앞서 $0 은 고차함수에서 사용되는 클로저가 처리 하고 있는 현재의 요소를 나태냈습니다 > map map 함수는 기존 컬렉션 안에 있는 데이터를 가공해서 새로운 컬렉션을 만들어줍니다 예시코드 arr 에는 정수 5개가 들어있습니다 str 배열을 타입은 문자열입니다 배열...

안녕하세요. 이번에 진행했던 협업 프로젝트의 대해 회고 할려고 합니다 !

오늘은 API를 받아서 랜덤 이미지,이름을 만들겠습니다. 친구목록 만들기 TableView 이제 Navigation Title을 만들어주겠습니다. ViewController 위 코드가 ViewDidload 에서 동작 되어야 합니다. 또한 추가적으로 SceneDelegate도 코드를 추가 해줘야 합니다. SceneDelegate RootView ...
파베로 로그인하기
안녕하세요 오늘은 애플 로그인에 대해여 2번째 포스팅입니다 오늘 다룰 주제는 자동 로그인(Session)을 유지하는 방법에 대해 작성해볼려고 합니다 기본 동작 Apple 로그인 세션을 유지 할려면 Apple의 인증 상태를 앱 실행시 마다 체크를 해주어야 됩니다. 만료 되지 않은 세션이 있는지 검증을 해야됩니다. 사용자가 로그인을 하면 apple에서는 ...