ios 5

[Swift] Alamofire 기초 01 - 설치 및 사용 방법

이 포스트는 Alamofire 라이브러리 시리즈의 시작인 설치에 대한 포스팅입니다 :) 코코아팟 설치 방법은 이전 포스팅에서 확인해주세요. ([Xcode] 코코아팟 설치 및 사용하기 (CocoaPods)) Github의 공식 깃은 여기에서 확인 가능합니다. 최종 수정일 - 22. 09. 20 PM 5:15 설치 1. Podfile을 실행하여 설치하고자 하는 라이브러리를 입력해줍니다. - SwiftyJSON 을 같이 사용할 예정이므로 추가 2. pod install pod install 3. 설치 완료 - Project.xcworkspace 로 프로젝트 실행 사용법 1. ViewController 에 프레임워크 추가합니다. import Alamofire import SwiftyJSON 2. 기본형 구성 f..

iOS/라이브러리 2022.09.20

[Swift] 무한 배너 만들기(Make a Infinite slide banner with carousel)

이 포스트는 UICollectionView의 Carousel View로 만든 배너를 무한하게 스크롤하게 만들기 위한 포스팅입니다 :) (참고: [Swift] 배너 만들기(Make a Slide banner with Carousel)) Carousel은 우리말로 회전목마를 뜻합니다. Carousel View는 일정한 형태를 유지하며 무한히 회전하는 View를 말하지만, 일정하게 Slide 되는 View를 칭하기도 합니다. 최종 수정일 - 22. 09. 20 PM 1:20 개요 1. 기존의 셀에서 앞 뒤에 2개의 셀을 추가해준다. 2. 추가 영역에 도달하면 해당 데이터와 원본 데이터가 동일한 셀로 이동한다. - 7번 셀에 도달한다면 스크롤을 2번 셀로 이동한다. - 1번 셀에 도달한다면 스크롤을 6번 셀..

iOS/Swift 2022.09.20

[Swift] 배너 만들기(Make a Slide banner with Carousel)

이 포스트는 UICollectionView의 Carousel View로 배너를 만들기 위한 포스팅입니다 :) Carousel은 우리말로 회전목마를 뜻합니다. Carousel View는 일정한 형태를 유지하며 무한히 회전하는 View를 말하지만, 일정하게 Slide 되는 View를 칭하기도 합니다. (무한히 회전하는 Carousel View를 만드는 방법은 차후에 포스팅하겠습니다.) 추가로 Timer를 이용하여 자동 스크롤이 되도록 하는 방법도 작성합니다. 최종 수정일 - 22. 09. 20 AM 9:20 방법 1. UICollectionView 생성 @IBOutlet weak var collectionView: UICollectionView! var cellSize: CGSize = .zero fun..

iOS/Swift 2022.09.19

[Swift] 구글 로그인 구현 (Sign in with Google)

이 포스트는 구글 로그인(Sign in with Google)을 설명하기 위한 포스팅입니다 :) 구글의 공식 문서를 기반으로 작성하였습니다. 최종 수정일 - 20. 06. 29 PM 09:50 구글 로그인 버튼 사용해보기 1. 터미널을 실행하여 프로젝트에 Podfile 을 추가해줍니다. cd ~/[App Path]// 프로젝트의 파일 위치로 이동 pod init// Podfile 추가 2. Podfile에 구글 로그인 라이브러리를 추가해줍니다. pod 'GoogleSignIn' 3. 터미널에서 설치합니다. pod install// 설치 4. 구글 API 콘솔에서 사용자 인증 정보의 OAuth 2.0 클라이언트 ID를 확인합니다. - OAuth 2.0 클라이언트 ID 는 com.googleuserconte..

iOS/Swift 2020.06.29

[Swift] 애플 로그인 구현 (Sign in with Apple)

이 포스트는 애플 로그인(Sign in with Apple)을 설명하기 위한 포스팅입니다 :) 애플의 공식 문서를 기반으로 작성하였으며, 애플 로그인에 대한 애플의 가이드라인은 여기에서 확인하실 수 있습니다. 최종 수정일 - 20. 06. 12 PM 02:00 애플 로그인 버튼 사용해보기 1. 로그인 화면으로 사용할 ViewController.swift 를 준비합니다. 2. ViewController 에 Apple 로그인을 사용하기 위한 프레임워크 추가합니다. import AuthenticationServices 3. 애플 로그인 버튼으로 사용할 뷰를 추가합니다. - 저는 스토리보드를 이용하였지만, 추가하는 방법은 취향껏해도 됩니다. // Storyboard @IBOutlet weak var appleS..

iOS/Swift 2020.06.10