Swift 3: Firebase Social Login – Facebook Authentication and Cocoapods
https://youtu.be/O3ltwjDJaMk
https://youtu.be/ZaW-xPmjutA
https://youtu.be/ZaW-xPmjutA?t=13m34s transform
https://youtu.be/ZaW-xPmjutA?t=3m53s urlsession 작업 ( file 다운로드 )
https://youtu.be/ZaW-xPmjutA?t=9m url session 작업하면서 작업진행 확인
https://youtu.be/lYVazkkjOb8
https://youtu.be/lYVazkkjOb8?t=3m42s pulsing animation
https://youtu.be/lYVazkkjOb8?t=10m55s status bar 바꾸는 작업 ( preferredStatusBarStyle )
https://youtu.be/O3ltwjDJaMk
https://youtu.be/ZaW-xPmjutA
https://youtu.be/ZaW-xPmjutA?t=13m34s transform
https://youtu.be/ZaW-xPmjutA?t=3m53s urlsession 작업 ( file 다운로드 )
https://youtu.be/ZaW-xPmjutA?t=9m url session 작업하면서 작업진행 확인
https://youtu.be/lYVazkkjOb8
https://youtu.be/lYVazkkjOb8?t=3m42s pulsing animation
https://youtu.be/lYVazkkjOb8?t=10m55s status bar 바꾸는 작업 ( preferredStatusBarStyle )
Make your App Come Alive – Pulsing Animation (Ep 3 – Swift)
Make your App Come Alive – Pulsing Animation (Ep 3 – Swift)
Swift 4: Easy Trick to Auto Sizing UITextView in Real Time
https://youtu.be/0Jb29c22xu8?t=9m17s text 양에 따라서 text view크기가 저절도 조절되게 하는 작업
UITextView
view.safeAreaLayoutGuide
[ ].foreach{ }
UIFont.preferedFont()
UITextViewDelegate
textViewDidChange
텍스트뷰obj.sizeThatFits
텍스트뷰obj.isScrollEnabled