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 – Chat Bubbles With Tails! (Ep 6)

my review point is 8/10

https://youtu.be/kR9cf_K_9Tk?t=7m32s   특정 core data model에 맞게 만들어진 function들이 있고 model에 속성을 추가 한경우 기존의 함수들은 새로 추가된 속성에 대한 파라미터 정의가 되어있지 않아 문제가 생기는데 이를 기본값으로 정의함으로써 우회하는 방법

https://youtu.be/kR9cf_K_9Tk?t=16m5s   채팅앱에서 사용되는 말풍선의 꼬리부분 만드는 방법

my review point is 9/10

chatting app의 메시지 표시창 구성의 기본을 알수 있음.

https://youtu.be/hz1h_ColGy0?t=5m29s   NSDate()을 이용한 시간 변경

https://youtu.be/hz1h_ColGy0?t=7m   core data sorting

https://youtu.be/hz1h_ColGy0?t=8m   core data predicate 

https://youtu.be/hz1h_ColGy0?t=14m45s   array sort (using ‘compare’ method )

https://youtu.be/hz1h_ColGy0?t=17m10s   collection view controller에서 cell을 선택한 경우 다른 controller로 연결되게 하는 작업 (programticallay)

https://youtu.be/hz1h_ColGy0?t=20m10s   collection view 내용, 모양 변경 (programmatically)

my review point is 9/10

chatting app의 메시지 표시창 구성의 기본을 알수 있음.

https://youtu.be/hz1h_ColGy0?t=5m29s   NSDate()을 이용한 시간 변경

https://youtu.be/hz1h_ColGy0?t=7m   core data sorting

https://youtu.be/hz1h_ColGy0?t=8m   core data predicate 

https://youtu.be/hz1h_ColGy0?t=14m45s   array sort (using ‘compare’ method )

https://youtu.be/hz1h_ColGy0?t=17m10s   collection view controller에서 cell을 선택한 경우 다른 controller로 연결되게 하는 작업 (programticallay)

https://youtu.be/hz1h_ColGy0?t=20m10s   collection view 내용, 모양 변경 (programmatically)

What’s new in Core Data Swift 3.0 – JaywayJayway

Core Data Basics: Preload Data and Use Existing SQLite Database