Swift: How to create Facebook News Feed (Part 1) – UICollectionView, NSLayoutConstraint

my review point is 8/10

https://youtu.be/NJxb7EKXF3U?t=13m40s   extension for better adding constraints

https://youtu.be/NJxb7EKXF3U?t=17m32s   스타일이 다른 두 스트링을 한번에 처리하는 경우 ( NSMutableAttributedString , appendAttributedString , 레이블obj.numberOfLines , NSMutableParagraphStyle)

attributed string에는 작은 이미지를 덧붙일수 있다.

https://youtu.be/NJxb7EKXF3U?t=21m29s   attachment를 string 에 덧붙이기 ( NSTextAttachment )

Swift: How to use NSFetchedResultsController to auto fetch latest messages for each Friend

my review point is 7/10  (ep 9와 매우 흡사한 내용 반복)

Swift: FB Messenger – How to Auto Update using NSFetchedResultsController (Ep 9)

my review point is 9/10


https://youtu.be/0JJJ2WGpw_I?t=2m2s   사용자가 입력한 새로운 내용을 collection view에 적용해서 새로표시하는 방법 (ep8에서도 나온내용이지만 좀더 세련된방법) (NSFetchedResultsController)

https://youtu.be/0JJJ2WGpw_I?t=13m40s   NSFetchedResultsController를 이용해서 core data에 특정 이벤트가 발생한 경우 특정 작업을 수행하게 한다. (NSFetchedResultsControllerDelegate)

Swift: FB Messenger – Send Messages, Inserting Rows for UICollectionView (Ep 8)

my review point is 8/10


https://youtu.be/g0d4un9_vro?t=2m5s   button에 action 연결하기 -클릭시 특정 함수의 작업을 수행하게 한다. (addTarget)

https://youtu.be/g0d4un9_vro?t=6m12s   사용자가 입력한 내용을 core data에 저장하는 작업

https://youtu.be/g0d4un9_vro?t=7m37s   사용자가 입력한 내용이 core data에 저장된후 collection view에서 update되어서 표시되게 하는 작업

https://youtu.be/g0d4un9_vro?t=10m10s   사용자가 입력한 내용이 core data에도 저장되고 collection view에서도 update되고 나서 입력란 지우고 collection view를 마지막 cell 위치로 스크롤하는 작업 (ep9에서 좀더 세련된 방법 소개)

https://youtu.be/g0d4un9_vro?t=11m21s   navigation bar 에 버튼 추가하기

Swift: FB Messenger – Handling the Keyboard Showing (Ep 7)

my review point is 10/10

https://youtu.be/p8IaS5lmhuM?t=2m10s   removing tab bars (tabBarController.tabBar,hidden 프로퍼티를 이용한다.)

https://youtu.be/p8IaS5lmhuM?t=4m22s   화면 가장아랫부분에 사용자가 문자열을 입력가능하게 바꾸어주는 작업

https://youtu.be/p8IaS5lmhuM?t=9m20s   문자열입력란이 키보드위로 올라가게 하는 작업 (NSNotificationCenter, 애니메이션 포함)

https://youtu.be/p8IaS5lmhuM?t=17m34s   문자입력이 끝나서 외부를 클릭했을때 키보드가 사라지고 입력란도 밑으로 내려가게 하는 작업 (NSNotificationCenter, endEditing)

https://youtu.be/p8IaS5lmhuM?t=20m10s   문자입력란의 이동이 키보드의 움직임과 동일한게 움직이게 하는 애니메이션 작업

https://youtu.be/p8IaS5lmhuM?t=22m20s   버튼 추가 및 스타일링

https://youtu.be/p8IaS5lmhuM?t=24m55s   border를 만드는 방법 (uiview로 만든다.)

https://youtu.be/p8IaS5lmhuM?t=26m40s   키보드가 등장하면 collection cell중에 마지막이 보이게끔하게 하는 작업

Andorid에서 Facebook SDK를 사용하는 경우  참조해야할 페이지

https://developers.facebook.com/docs/sharing/android/?locale=ko_KR#share_dialog

https://developers.facebook.com/docs/android/getting-started#app_id

Andorid에서 Facebook SDK를 사용하는 경우  참조해야할 페이지

https://developers.facebook.com/docs/sharing/android/?locale=ko_KR#share_dialog

https://developers.facebook.com/docs/android/getting-started#app_id