swift
Simple way to use fastlane for your iOS project.
There are many things to consider for reducing deployment time.
[18:55:36]: Created new folder ‘./fastlane’. [18:55:36]: Detected an iOS/macOS project in the current directory: ‘GitToday.xcworkspace’ [18:55:36]: —————————– [18:55:36]: — Welcome to fastlane 🚀 — [18:55:36]: —————————– [18:55:36]: fastlane can help you with all kinds of automation for your mobile app [18:55:36]: We recommend automating one task first, and then gradually automating more over time [18:55:36]: What would you like to use fastlane for? [18:56:39]: ——————————– [18:56:39]: — Login with your Apple ID — [18:56:39]: ——————————– [18:56:39]: To use App Store Connect and Apple Developer Portal features as part of fastlane, [18:56:39]: we will ask you for your Apple ID username and password [18:56:39]: This is necessary for certain fastlane features, for example: [18:56:39]: [18:56:39]: - Create and manage your provisioning profiles on the Developer Portal [18:56:39]: - Upload and manage TestFlight and App Store builds on App Store Connect [18:56:39]: - Manage your App Store Connect app metadata and screenshots [18:56:39]: [18:56:39]: Your Apple ID credentials will only be stored in your Keychain, on your local machine [18:56:39]: For more information, check out [18:56:39]: https://github.com/fastlane/fastlane/tree/master/credentials_manager [18:56:39]: [18:56:39]: Please enter your Apple ID developer credentials [18:56:39]: Apple ID Username:
RxSwift 02, Creating Operators (of, just, from, create..) with example code
RxSwift 02, Creating Operators (of, just, from, create..) with example code
Test code of RxSwift (feat. RxTest and RxBlocking)
It is the post which I studied for high coverage of test code in company.
RxSwift 01, What is Observable and Observer?
For Arranging the concept of RxSwift, I decided to write series of Understanding rxswift
posting.
What is difference between init and convenience init in Swift
To develope my own app, I have browsed others github swift code. From a extension for making UIColor possible to use hex, I found convenience init
.
Unit Test in iOS
I have heard many times about importance of test code. However, I have no experience of managing big size app, it is hard to deal with.
Hit Testing in Swift
My previous postings are Responder chain, and UIControl.
Responder Chain and Touch Event : UIResponder, UIEvent,UIControl.
My previous posting is about UIControl.
Understanding UIControl in Swift
When I study how to make button programmatically, I found to write UIControl.state
for setTitle and setTitleColor, and to write UIControl.event
for addTarget.
Swift programmatic UI (Auto Layout)
When I first study iOS, I wonder which tool should I use between storyboard, programmatic UI, and SwiftUI.
Coordinator pattern in swift
Recently, I realized that my app’s UI Layer instances are too much coupled.
Delegate pattern example in Swift
This time, let us study about delegate pattern
in swift.
What is Optional in Swift
In Swift, variable must have value. Because swift wants to ensure safety from run-time error, swift do not allow NULL in variable.
Swift ARC vs MRC, and Retain cycle (+ weak,unowned)
We have heard many times about memory leak issues, but it is hard to understand 100%.
Swift ReactorKit Example, Let us study the flow of Reactor
I often have heard that ReactorKit usefully give structure of RxSwift.
Swift Multi-Threading, Example based Understanding GCD (Grand Central Dispatch)
In Swift, Grand Central Dispatch API (GCD) sopports thread programming.
Swift Async Programming @escaping closure, and Completion handler
When I use HTTP connection for login system , I should catch the end point of getting data.
Applying UITableview with RxSwift in various situations
Applying UITableview with RxSwift in various situations is an difficult issue for junior developer including me.
algorithm
[Python] 백준 11726 2×n 타일링 조합으로 풀어보기
이 문제는 백준 알고리즘 분류 중에 대표적인 Dynamic Programming 문제이다. 본인은 고민하는 중에 조합으로 푸는 방법은 택하였고 Python3 에서 아슬아슬하게 통화하였다.
[Python] 백준 1717 집합의 표현
카카오 예선문제 숏코딩을 풀다가 도저히 어떻게 접근하는지 감이 안잡혀서 Union-find로 풀어야 한다는 것을 알게되어 대표적인 문제로 연습한 문제이다.
[Python] 백준 1043 거짓말
시뮬레이션 문제나 계산량이 많은 문제에 약점이 있다고 생각해서 풀었던 문제이다. 사실 계산량적인 부분에서 고전하진 않았지만, 문제이해가 다소 어려웠던 문제이다.
[Python] 백준 11048 이동하기
오랜만에 알고리즘 문제를 풀게 되면서 가장 익숙하게 풀었던 DP, BFS를 활용한 문제 중 쉬운문제를 풀어보았다. 깃헙 관리랑 블로그 관리를 2주간 못했다.
[Python] 백준 14500 테트로미노
삼성 기출문제이다. 저번에 푼 문제도 그렇고 삼성 문제들은 계산량이 많은 것이 특징이다.
[Python] 백준 10844 쉬운 계단 수
이 문제는 5557 1학년 문제와 동일한 방법으로 풀 수 있다. DP의 유형중에 하나로 익혀놓아야 할 듯하다.
[Python] 백준 5557 1학년
DP로 풀수 있는 문제이다. 처음에 문제를 복잡하게 풀었었고(하지만 일반적으로 경로를 찾을 때 쓰는 방법) 메모리 초과에 걸렸다. 추후에 더 간단하게 푸는 방법을 찾을 수 있었다.
[Python] BOJ 14499 주사위 굴리기
[Python] BOJ 1699 제곱수의 합
본인의 부족함을 많이 느끼게 된 문제였다. 쉬운 문제를 풀어야겠다고 생각하고 풀었는데 다소 고전했다.
[Python] BOJ 2667 단자번호붙이기 BFS
[Python] BOJ 9095 1,2,3 더하기
한달 정도만에 알고리즘 문제풀이를 다시 시작하였다. 감을 잃었던 부분부터 다시 살리기 위해 다이나믹 프로그래밍 문제 중에 쉬운 문제를 풀어보았다.
[Python] BOJ 17135 캐슬 디펜스
- https://www.acmicpc.net/problem/17135
[Python] BOJ 7569 토마토
- https://www.acmicpc.net/problem/7569
conference
[릴리쿰 스테이지] 암호가 일치하지 않습니다 - 생활코딩 이고잉님 강의
회사에서 암호화, 복호화 관련해서 어떤 식으로 해야할지 지식이 전무해서 갈증이 있었다. 조만간 공인인증서도 넣어야하니 말이다.. PM님께서 공유를 해주셔서 신청하여 가게 되었다.
신입 개발자가 느끼는 Let’s Swift 2019
저는 iOS 개발을 시작한 지 한두달 정도 되는 스타트업 신입입니다.
retrospection
신입 iOS 개발자로 취업하는 방법 그리고 취준기간 회고
세상 블로그 글들 다… 사실상 나에게 천상계 이야기🤣