일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ios
- DeepLearning
- Blockchain
- 실버쥐
- 부르트포스
- dp
- 캡스톤정리
- 그래프
- Stack
- dfs
- Swift
- 알고리즘
- 백트래킹
- 백준
- BFS
- C++
- Algorithm
- 프로그래머스
- mysql
- ReLU
- 풀이
- 문제풀이
- Greedy
- 탐색
- 그리디
- sigmoid
- Node.js
- Docker
- 플로이드와샬
- NeuralNetwork
- Today
- Total
목록Swift (27)
개발아 담하자
iOS 에서 카카오 소셜 로그인을 구현해 봅시다~! 지난주에 잠깐 깔짝거렸을 때는 어려워 보였는데.. 안 피곤할 때 차분히 공식문서 읽으니 의외로 간단하게 구현했다. 카카오 공통 가이드 👇 developers.kakao.com/docs/latest/ko/kakaotalk-social/common#request-permission Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 카카오 소셜 API 를 사용하려면 [내 애플리케이션] > [카카오 로그인] > [동의 항목] 설정 친구 목록 가져오기 API 사용 권한 받기 위 두 가지 사전 준비가 필요하..
Infinite scroll 을 tableview 를 사용해 만들어보자~! 참고 영상 : Infinite scroll & Pagination Tableview 참고 영상 API Caller class APICaller { var isPaginating = false func fetchData(pagination:Bool = false, completion: @escaping (Result) -> Void){ if pagination { isPaginating = true } DispatchQueue.global().asyncAfter(deadline: .now() + (pagination ? 3 : 2) , execute: { let originalData = [ "Apple", "Google", .....
Navigation Bar 를 예쁘게 커스텀 해보자! 1. UIColor Extension extension UIColor { convenience init(red: Int, green: Int, blue: Int) { assert(red >= 0 && red = 0 && green = 0 && blue > 16) & 0xFF, green: (rgb >> 8) & 0xFF, blue: rgb & 0xFF ) } } Designated init 과 convinience init 의 차이점 Designated init (지정 initializer) 은 이 클래스의 모든 프로퍼티가 초기화 되어야 한다. init 프로퍼티에서 클래스 프로퍼티가 하나라도 빠지게 된다면 오류가 발생한다. convinience ini..
xml 과 연결한 UI 를 만들어보자! 사용 라이브러리 : Layout https://github.com/nicklockwood/layout nicklockwood/layout A declarative UI framework for iOS. Contribute to nicklockwood/layout development by creating an account on GitHub. github.com Pod install pod 'Layout', '~> 0.6' 먼저 라이브러리를 설치한다. (버전이 자주 바뀌므로 깃 공식문서를 참고하자) AppDelegate.swift @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { v..