1. CoreML에 대한 세션을 들었는데 기존 파이썬으로 구현하는 것보다 간단하다는 인상을 받았다. 세션을 조용한 곳에서 주의를 기울여 들은건 아니라 확실하지 않지만 GUI를 적극적으로 이용한다는 인상을 받았다. 아이폰의 사진 앱을 보면 사람의 얼굴등의 분류를 자동으로 수행해서 보여주는데 온디바이스로 머신러닝이 수행되는건지 아니면 아이클라우드를 통해 서버에서 작업을 수행하고 보여주는건지 확인이 필요할듯 하다. 일단 본것은 Mac에서 모델을 생성하고 이렇게 생성된 모델을 원하는 앱에 넣어 사용하는 방법이었다.
2. 파이어베이스 구현하는 코드를 구경했는데 생각보다 너무 짧은 코드로 구성되어 있어서 당혹스러웠다. 어쩌면 프론트 작업에 더 열중할 수 있을듯하다. 시간을 내서 안젤라 유 강의를 봐야겠다.
3. 함수를 사용할때 같이 넣어주는 파라미터는 let과 같이 immutable이다. 만약 해당 파라미터를 변조하여 활용하길 원한다면 몇가지 조건이 필요한데
- var로 변수 선언을 해주고
- 함수를 정의할 때 파라미터 속성으로 inout을 붙여주고 (예: _ parameter: inout Int)
- 함수를 실제로 사용할 때 파라미터 앞에 & 기호를 붙여야 한다. (예: method(¶meter))